タプル C#のクラス
Tuple
−
で使用されます- データセットへのより簡単なアクセス。
- データセットの操作が簡単になります。
- 単一のデータセットを表すため。
- メソッドから複数の値を返すには
- メソッドに複数の値を渡すには
4つのプロパティがあります-
-
アイテム1 −現在のタプル
オブジェクトの最初のコンポーネントの値を取得します。 -
アイテム2 −現在のタプル
オブジェクトの2番目のコンポーネントの値を取得します。 -
アイテム3 −現在のタプル
オブジェクトの3番目のコンポーネントの値を取得します。 -
アイテム4 −現在のタプル
オブジェクトの4番目のコンポーネントの値を取得します。
例
ここで、C#で4タプルを実装する例を見てみましょう-
using System; public class Demo { public static void Main(string[] args) { Tuple<string,string,string,string> tuple = new Tuple<string,string,string,string>("nathan", "steve", "katie", "tim"); Console.WriteLine("Value (Item1)= " + tuple.Item1); Console.WriteLine("Value (Item2)= " + tuple.Item2); Console.WriteLine("Value (Item3)= " + tuple.Item3); Console.WriteLine("Value (Item4)= " + tuple.Item4); if (tuple.Item1 == "nathan") { Console.WriteLine("Exists: Tuple Value = " +tuple.Item1); } if (tuple.Item2 == "jack") { Console.WriteLine("Exists: Tuple Value = " +tuple.Item2); } if (tuple.Item3 == "katie") { Console.WriteLine("Exists: Tuple Value = " +tuple.Item3); } if (tuple.Item4 == "tom") { Console.WriteLine("Exists: Tuple Value = " +tuple.Item4); } } }
出力
これにより、次の出力が生成されます-
Value (Item1)= nathan Value (Item2)= steve Value (Item3)= katie Value Value (Item4)= tom Exists: Tuple Value = nathan Exists: Tuple Value = katie
例
ここで、C#で4タプルを実装する別の例を見てみましょう-
using System; public class Demo { public static void Main(string[] args) { Tuple<int,int,int,int> tuple = new Tuple<int,int,int,int>(100, 150, 300, 450); Console.WriteLine("Value (Item1)= " + tuple.Item1); Console.WriteLine("Value (Item2)= " + tuple.Item2); Console.WriteLine("Value (Item3)= " + tuple.Item3); Console.WriteLine("Value (Item4)= " + tuple.Item4); if (tuple.Item1 == 100) { Console.WriteLine("Exists: Tuple Item 1 = " +tuple.Item1); } if (tuple.Item2 == 250) { Console.WriteLine("Exists: Tuple Item 2 = " +tuple.Item2); } if (tuple.Item3 == 270) { Console.WriteLine("Exists: Tuple Item 3 = " +tuple.Item3); } if (tuple.Item4 == 300) { Console.WriteLine("Exists: Tuple Item 4 = " +tuple.Item4); } } }
出力
これにより、次の出力が生成されます-
Value (Item1)= 100 Value (Item2)= 150 Value (Item3)= 300 Value (Item4)= 450 Exists: Tuple Item 1 = 100
-
C#のコンソールクラス
C#のConsoleクラスは、コンソールアプリケーションの標準の入力、出力、およびエラーストリームを表すために使用されます。 C#のコンソールクラスプロパティの例をいくつか見てみましょう- Console.CursorLeftプロパティ C#でコンソールのCursorLeftを変更するには、Console.CursorLeftプロパティを使用します。 例 例を見てみましょう- using System; class Demo { public static void Main (string[] args) { Cons
-
C#のDivideByZeroExceptionクラス
C#の例外は、クラスで表されます。 C#の例外クラスは、主に直接または間接的にSystem.Exceptionクラスから派生します。 System.Exceptionクラスから派生した例外クラスには、System.ApplicationExceptionクラスとSystem.SystemExceptionクラスがあります。 System.DivideByZeroExceptionは、被除数をゼロで除算することによって生成されるエラーを処理するクラスです。 例 using System; namespace ErrorHandlingApplication { cla