• vb.net での dbnull データの処理

    質問 MS-Access データベースから取得したデータを、あるフォーマットで出力したい。 データテーブル オブジェクト/変数、myDataTable に格納されています。しかし、myDataTable のいくつかのフィールドには dbNull というデータを持っています。そのため、以下のVB.netコードスニペットは、いずれかのフィールドの値が以下のような場合、エラーになりま

    2023-09-20 23:22:23
  • VB.NetのLambda式の書き方

    質問内容 現在、VB.netのプロジェクトに取り組んでいます。私はVB.Net LINQに新しく、Lambdaに相当するものを知りたいと思います。 var _new = orders.Select(x => x.items > 0); をVB.Netで作成します。 誰か提案してください! どのように解決するのですか? ラムダの構文は、通常のデリゲートを作成する

    2023-08-19 12:29:53
  • VB.NET で文字列を Enum 値にパースする

    質問 VB.NETで文字列をパースしてenumの値にする方法は? 例 私はこのenumを持っています。 Public Enum Gender NotDefined Male Female End Enum Male"という文字列を、どのようにして Gender 列挙型の Male の値ですか? どのように解決するのですか? Dim val =

    2023-08-14 09:56:06
  • 宣言時に辞書にキー/値を追加する

    質問 今日はとても簡単だと思います。 C#では、その。 Dictionary<String, String> dict = new Dictionary<string, string>() { { "", "" } }; しかし、vbでは、以下はうまくいきません。 Public dict As Dictionary(Of String, String) =

    2023-08-10 11:54:19
  • [解決済み] VB .NETで1行の場合

    質問 VB .NETで1行のif文は可能でしょうか?もしそうなら、どのように? どのように解決するのですか? IF()を使用します。 短絡的な三項演算子である。 Dim Result = IF(expression,<true return>,<false return>) 他にもあります。 IIFはIfとなり、真の三項演算子となる。

    2023-06-17 14:08:29
  • [解決済み] DateTime'が'Nothing'であるかどうかをチェックできないのはなぜですか?

    質問 VB.NETで、以下のように DateTime 変数を "notset"に設定する方法はありますか?また、なぜ DateTime を Nothing が、しかし ではなく であるかどうかを確認することは可能です。 Nothing ? 例えば Dim d As DateTime = Nothing Dim boolNotSet As Boolean = d Is No

    2023-06-16 05:31:07
  • [解決済み] Visual Basic .NETでCharリテラルを宣言するには?

    質問 と Option Strict On : Dim theLetterA As Char = "A" は文字列の変換に関するエラーを返します。 "A" を Char . を入力するための構文は何ですか? Char リテラルを入力する構文は? どのように解決するのですか? 文字リテラルは、1つの文字列の後ろに C . Dim theLetterA As Ch

    2023-02-28 05:22:07
  • [解決済み] OrとOrElseの比較

    質問 とはどう違うのでしょうか? と と またはElse ? if temp is dbnull.value or temp = 0 はエラーを生成します。 演算子 '=' は、型 'DBNull' および型 'Integer' に対して定義されていません。 これは魅力的なように動作している間!? if temp is dbnull.value OrElse

    2023-01-27 11:40:32
  • [解決済み] VB.NET - For Each Loopで次の項目に移動するには?

    質問 のようなステートメントはありますか? Exit For ただし、ループを抜けるのではなく、次の項目に移動します。 例えば For Each I As Item In Items If I = x Then ' Move to next item End If ' Do something Next を追加するだけで良いのは

    2023-01-06 08:10:24
  • [解決済み] IIf()とIfの性能差

    質問 Visual Basic で IIf 関数の代わりに If ステートメントの代わりに どのように解決するのですか? VBには以下のようなものがあります。 If という文がありますが、これは質問が指しているのだと思います。 ' Usage 1 Dim result = If(a > 5, "World", "Hello") ' Usage 2 Dim foo =

    2022-12-30 19:11:40
  • [解決済み] C#のoutパラメータに相当するVB.NETはありますか?

    質問 VB.NETはC#に直接相当するものがありますか? out 関数に渡される変数が初期化される必要がない場合、VB NETにはC#の関数パラメータに直接相当するものがあるのでしょうか。 どのように解決するのですか? に相当するものはありません。 out というキーワードに相当するものはVBにはありません。 しかし、VBはメソッド内のすべてのローカル変数を自動的に初期化する

    2022-12-26 02:03:21
  • [解決済み] .NET CoreがWindows 1252を認識しない、修正方法は?

    質問 このプログラムは、.NET 4用にコンパイルすると正常に動作しますが、.NET Core用にコンパイルすると動作しません。エンコーディングがサポートされていないというエラーは理解できるのですが、修正方法がわかりません。 Public Class Program Public Shared Function Main(ByVal args As String()) As Int

    2022-11-09 11:57:01
  • [解決済み] break'に相当するVBキーワード

    質問 私はちょうど職場のVisual Basicチームに移ったところです。 に相当するキーワードは何ですか? break に相当するキーワードは何でしょうか。つまり、ループを早期に終了させ、メソッドを終了させないということでしょうか。 どのように解決するには? Visual Basic 6.0 と VB.NET を使用することになります。 Exit For でF

    2022-10-17 07:49:59
  • [解決済み] BOM(バイトオーダーマーク)なしでテキストファイルを書き込むには?

    質問 VB.Netを使用して、BOMなしで、UTF8エンコーディングのテキストファイルを作成しようとしています。これを行う方法、誰か私を助けることができますか? 私はUTF8エンコーディングでファイルを書くことができますが、それからByte Order Markを削除する方法を教えてください。 edit1です。 このようなコードを試してみました。 Dim utf8

    2022-09-16 13:08:21
  • [解決済み] インスタンス化」と「初期化」の違いは何ですか?

    質問 MicrosoftのVB.NETのチュートリアルで、この2つの単語が使われているのを耳にしました。変数に関連して使用される場合、これらの 2 つの単語の違いは何ですか? どのように解決するのですか? 参照型に対する値 変数 は、2つのグループのうちの1つに分類されます。 値 タイプか 参照 のような型があります。のようなタイプ int と Date

    2022-09-11 09:44:31
  • [解決済み] vb.netのネストされたforのブレーク/エグジット

    質問 vb.netでネストしたforやloopから抜け出すにはどうしたらよいですか? exit forを使ってみましたが、1つのforループのみジャンプしたり壊れたりしました。 以下のような場合、どのようにすればよいでしょうか。 for each item in itemList for each item1 in itemList1 if item1

    2022-08-09 04:17:36
  • [解決済み] VBは本当に大文字小文字を区別しないのですか?

    質問 ここで議論を始めるつもりはありませんが、どういうわけか、一般的に Visual Basic は大文字小文字を区別せず、C 言語は区別しないと言われています (そしてなぜかそれは良いことだとも言われています)。 しかし、ここで私の疑問があります。Visual Basic のどこで大文字と小文字が区別されないのでしょうか。私がタイプするとき... Dim ss As String D

    2022-08-06 01:37:18
  • [解決済み] IsNothing対IsNothing

    質問 VB.NETを使っていて IsNothing とは対照的に Is Nothing (を使用します(例えば If IsNothing(anObject) または If anObject Is Nothing... )? もしそうなら、なぜですか? 編集部:どちらも同じように受け入れられると思う場合、どちらかを選んでそれにこだわるのがベストだと思いますか、それとも混ぜて

    2022-07-11 01:32:30
  • [解決済み] VB.NET IntelliSense : ENTERオートコンプリートで改行を無効にする

    質問 Visual Studio 2010でC#のコードを編集しているときに ENTER キーを押すと、IntelliSenseは新しい行を追加することなく、現在の提案を完了します。 VB.NETでは、デフォルトのIntelliSenseの動作として ENTER キーに対するインテリセンスのデフォルトの動作は、現在の提案を完了した後に新しい行を追加することです。 VB

    2022-05-18 08:20:02
  • [解決済み] Linq to Sql: 複数の左外部結合

    質問 LINQ to SQLを使用して、複数の左外部結合を使用する方法がわからなくて困っています。 1つの左外部結合を使用する方法は理解しています。 私はVB.NETを使用しています。 以下は私のSQLシンタックスです。 T-SQL SELECT o.OrderNumber, v.VendorName, s.StatusName FROM Order

    2022-04-25 23:12:31