-
C#のConvert.ToBooleanメソッド
Convert.ToBooleanメソッドは、指定された値を同等のブール値に変換するために使用されます。 以下はダブルタイプです。 double doubleNum = 329.34; ブール値に変換するには、Convert.ToBoolean()メソッドを使用します。 bool boolNum; boolNum = System.Convert.ToBoolean(doubleNum); 別の例を見てみましょう。 例 using System; public class Demo { public static void Main() { &nb
-
C#のConvert.ToByteメソッド
Convert.ToByteメソッドは、指定された値を8ビットの符号なし整数に変換するために使用されます。 char変数があるとしましょう。 Char charVal = ‘a’; 次に、それを8ビットの符号なし整数に変換します。 byte byteVal = Convert.ToByte(charVal); 別の例を見てみましょう。 例 using System; public class Demo { public static void Main() { char[] charVal = {
-
C#のConvert.ToUInt64メソッド
Convert.ToUInt64()メソッドを使用して、指定された値を64ビットの符号なし整数に変換します。 以下は私たちの文字です。 char ch = 'a'; それでは、64ビットの符号なし整数に変換しましょう。 ulong res; res = Convert.ToUInt64(ch); これが完全な例です。 例 using System; public class Demo { public static void Main() { char ch = 'a'; &
-
C#Linq Last()メソッド
Linq Last()メソッドを使用してシーケンスから最後の要素を取得します。 以下は私たちの配列です。 int[] val = { 10, 20, 30, 40 }; 次に、最後の要素を取得します。 val.AsQueryable().Last(); 例 using System; using System.Collections.Generic; using System.Linq; class Demo { static void Main() { int[] val = { 10, 20, 30, 40 }; &n
-
C#列挙型CompareToメソッド
C#のCompareTo()メソッドを使用して2つの列挙型を比較します。 このメソッドは、次の値のいずれかを返します- ゼロ未満:ソースの値がターゲットの値よりも小さい ゼロ:ソースの値はターゲットの値と同じです ゼロより大きい:ソースの値がターゲットの値より大きい 例 using System; class Program { enum Products { HardDrive = 0, PenDrive = 4, Keyboard = 8 }; static void Main() { Pr
-
C#列挙型Equalsメソッド
列挙型間の同等性を見つけるには、Equals()メソッドを使用します。 次の列挙型があるとしましょう。 enum Products { HardDrive, PenDrive, Keyboard}; 2つのProductsオブジェクトを作成し、同じ値を割り当てます。 Products prod1 = Products.HardDrive; Products prod2 = Products.HardDrive; 次に、Equals()メソッドを使用して等しいかどうかを確認します。どちらも基本的な値が同じであるため、Trueになります。 例 using System; class Prog
-
C#のConvert.ToUInt32メソッド
Convert.ToUInt32メソッドを使用して、指定された値を32ビットの符号なし整数に変換します。 以下は私たちの文字列です。 string str = "210"; それでは、32ビットの符号なし整数に変換してみましょう。 uint res; res = Convert.ToUInt32(str); 例 using System; public class Demo { public static void Main() { string str = "210";  
-
C#列挙型フォーマットメソッド
Formatメソッドは、指定された列挙型の値を同等の文字列表現に変換します。ここでは、形式を設定することもできます。つまり、Decimalの場合はd、HexaDecimalの場合はxなどです。 次の列挙があります。 enum Stock { PenDrive, Keyboard, Speakers }; デフォルト値が割り当てられます(初期化されます)。 PenDrive = 0 Keyboard = 1 Speakers = 2 ここで、「キーボード」名の値が必要だとします。 Stock st = Stock.Keyboard; そのためには、次のことを試して、キーボード名の定数値を
-
C#での配列IndexOutofBoundsExceptionの理解
配列IndexOutofBoundsExceptionはJavaで発生します。 C#での同等の機能はIndexOutOfRangeExceptionです。 IndexOutOfRangeExceptionは、Indexが配列の境界外にある場合に発生します。 例 using System; using System.IO; using System.Collections.Generic; namespace Demo { class Program { static void Main(string[] args) { &n
-
シーケンスの先頭から指定された数の要素を返すC#プログラム
配列を設定し、OrderByDescendingを使用して降順で配置します。 int[] prod = { 290, 340, 129, 540, 456, 898, 765, 789, 345}; 次に、Take()メソッドを使用して、指定した数の要素を最初から返します。 Enumerable<int> units = prod.AsQueryable().OrderByDescending(s => s).Take(2); 完全なコードを見てみましょう。 例 using System; using System.Linq; using System.Collectio
-
C#でのIndexOutOfRangeException例外について
インデックスが配列の境界外にある場合に発生します。 例を見てみましょう。 5つの要素を持つ配列を宣言し、サイズを5に設定しました。 int[] arr = new int[5]; arr[0] = 10; arr[1] = 20; arr[2] = 30; arr[3] = 40; arr[4] = 50; 次に、配列のサイズを拡張する要素の値を追加しようとします。つまり、 arr[5] = 60; 上記では、6 thに要素を追加しようとしています。 位置。 例 using System; using System.IO; using System.Collections.Generi
-
タプル要素にアクセスするためのC#プログラム
タプルを作成します。 var myTuple = Tuple.Create(1, 2.5M, "Amit", "100"); タプル要素にアクセスするには、プロパティを使用します。 最初の要素にアクセスします。 myTuple.Item1 2番目の要素にアクセスします。 myTuple.Item2 同様に、他の要素については、以下に示すプロパティを使用します- 例 using System; public class Program { public static void Main() {
-
C#のタプルレストプロパティ
Restプロパティにタプルオブジェクトをネストして、8つ以上の要素のタプルを作成します。 タプルは次のようになります- Tuple<T1, T2, T3, T4, T5, T6, T7, TRest> 上記、8番目の 要素はRestプロパティを使用して追加されます。 例を見てみましょう。 例 using System; public class Program { public static void Main() { var myTuple = Tuple.Create(1, 2.5M, "To
-
C#で4つのタプルを作成する
Quadrupleは、4つのアイテムを持つタプルです。 <T1,T2,T3,T4> 最初にタプルを作成します。 var myTuple = Tuple.Create(100, 200, 300, 400); 上記では、4つのアイテム(4つ)でタプルを作成しました。 4つのアイテムすべてにアクセスします。 myTuple.Item1 myTuple.Item2 myTuple.Item3 myTuple.Item4 例 using System; public class Program { public static void Main() { &nb
-
C#列挙型GetNameメソッド
GetName()メソッドは、列挙型の定数の名前を返します。 これが列挙型です。 enum Stock { Appliance, Clothing, Footwear }; 次に、Enum.GetName()メソッドを使用して名前を取得します。定数を設定して、個人名を取得するだけです。 Enum.GetName(typeof(Stock), 1 ここで例を見てみましょう。 例 using System; class Demo { enum Stock { Appliance, Clothing, Footwear }; static v
-
C#列挙型GetNamesメソッド
GetNames()は、列挙型の定数の名前の配列を返します。 以下は列挙型です。 enum Stock { Watches, Books, Grocery }; 名前の配列を取得するには、GetNames()を使用して、以下に示すようにループします- foreach(string s in Enum.GetNames(typeof(Stock))) { } 完全な例を見てみましょう。 例 using System; class Demo { enum Stock { Watches, Books, Grocery }; static v
-
指定された列挙型のタイプを取得するC#プログラム
GetType()メソッドを使用して、列挙型のタイプを取得します。 列挙。 Enum[] values = { ConsoleColor.Blue, DayOfWeek.Sunday}; 次に、型を取得するには、GetType()メソッドを使用します。 Type enumType = val.GetType(); 以下は、タイプを表示する例です。 例 using System; public class Demo { public static void Main() { Enum[] values = { Consol
-
C#列挙型GetValuesメソッド
指定された列挙型の定数の値の配列を取得します。 これが列挙型です。 enum Rank { Jack = 10, Tom = 19, Tim = 26 }; 次に、列挙型のすべての値を配列として取得し、GetValues()メソッドを使用して表示します。 foreach(int res in Enum.GetValues(typeof(Rank))) { Console.WriteLine(res); } 例全体を見てみましょう。 例 using System; public class Demo { enum Rank { Jack
-
C#の複素数
WITHを使用して、C#で複素数を表示するには、実数と虚数の値を確認する必要があります。 7 + 5iのような複素数は、実数部7と虚数部5の2つの部分で構成されます。ここで、虚数部はiの倍数です。 完全な数値を表示するには、-を使用します public struct Complex 両方の複素数を追加するには、実数部と虚数部を追加する必要があります- public static Complex operator +(Complex one, Complex two) { return new Complex(one.real + two.real, one.im
-
C#プログラムのコンパイルと実行
C#でプログラムをコンパイルして実行するには、[実行]ボタンをクリックするか、F5キーを押してMicrosoft VisualStudioIDEでプロジェクトを実行する必要があります。 Microsoft Visual Studio IDEの代わりにコマンドラインを使用してC#プログラムをコンパイルします- テキストエディタを開き、上記のコードを追加します。 ファイルをhelloworld.csとして保存します コマンドプロンプトツールを開き、ファイルを保存したディレクトリに移動します。 csc helloworld.csと入力します Enterキーを押してコード