C#LinqSelectManyメソッド
SelectManyメソッドを使用して、要素をエラーのように1つのコレクションにまとめます。
例として、文字列を文字配列に変換します。以下は文字列配列です。
string[] str = { "Mobile", "Laptop", "Tablet" };
次に、文字配列に変換します。
str.SelectMany(item => item.ToCharArray());
例
using System; using System.Linq; using System.Collections.Generic; public class Demo { public static void Main() { string[] str = { "Mobile", "Laptop", "Tablet" }; var res = str.SelectMany(item => item.ToCharArray()); Console.WriteLine("String converted to character array: "); foreach (char letter in res) { Console.Write(letter); } } }
出力
String converted to character array: MobileLaptopTablet
-
C#のArray.BinarySearchメソッド
BinarySearchメソッドを使用して配列要素の場所を取得します。 文字列配列を設定する- string[] str = { "a", "m", "i", "t"}; 次に、Array.BinarySearch-を使用して、文字「t」の位置を取得します。 Array.BinarySearch(str, "t"); これが完全なコードです- 例 using System; using System.Text; public class Demo { public
-
C#のClone()メソッド
C#のClone()メソッドは、配列の同様のコピーを作成するために使用されます。 Clone()メソッドを使用して配列を複製する例を見てみましょう- 例 using System; class Program { static void Main() { string[] arr = { "one", "two", "three", "four", "five" }; string[]