-
C#ですべてのドライブを取得します
まず、GetDrivesを使用して、すべてのドライブの名前を取得します- var drv = DriveInfo.GetDrives(); ループして、システム上のすべてのドライブの名前を取得します- foreach (DriveInfo dInfo in drv) { Console.WriteLine(dInfo.Name); } 完全なコードを見てみましょう- 例 using System; using System.Linq; using System.IO; public class Demo { public static v
-
C#のTakeWhileメソッド()
TakeWhile()メソッドを使用すると、述語に基づいて条件を設定することでメソッドを取得できます。 まず、配列を宣言して初期化します- int[] arr = { 25, 40, 65, 70}; ここで、TakeWhile()メソッドと述語を使用して、30未満のすべての要素を取得します。 var val = arr.TakeWhile(ele => ele < 30); 同じ例を見てみましょう。ここでは、述語-を使用して30未満の値を表示しています。 例 using System; using System.Linq; using System.IO; public c
-
C#の集計メソッド
C#でAggregateメソッドを使用して、Sum、Min、Max、Averageなどの数学演算を実行します。 Aggregateメソッドを使用して配列要素を乗算する例を見てみましょう。 これが私たちの配列です- int[] arr = { 10, 15, 20 }; ここで、Aggregate()メソッドを使用します- arr.Aggregate((x, y) => x * y); これが完全なコードです- 例 using System; using System.Linq; using System.IO; public class Demo { p
-
C#のすべてのメソッド
All()拡張メソッドは、System.Linq名前空間の一部です。この方法を使用すると、すべての要素が特定の条件に一致するかどうかを確認できます。 配列を設定する- int[] arr = { 6, 7, 15, 40, 55 }; 以下はその一例です。配列内のすべての要素が2以上であるかどうかをチェックします- arr.All(element => element > = 2); これが完全なコードです- 例 using System; using System.Linq; class Program { static void Main() {
-
C#でメソッドをスキップする
配列内の要素の数をスキップするには、C#のSkip()メソッドを使用します。 以下が私たちの配列だとしましょう- int[] arr = { 10, 20, 30, 40, 50 }; 最初の2つの要素をスキップするには、Skip()メソッドを使用し、引数を2 −として追加します。 arr.Skip(2); 例を見てみましょう- 例 using System.IO; using System; using System.Linq; public class Demo { public static void Main() { &nbs
-
C#リストで特定の要素を検索する
リストを設定する- List<int> myList = new List<int>() { 5, 10, 17, 19, 23, 33 }; 2で割り切れる要素を見つける必要があるとしましょう。そのためには、Find()メソッド-を使用します。 int val = myList.Find(item => item % 2 == 0); これが完全なコードです- 例 using System; using
-
C#のToDictionaryメソッド
ToDictionaryメソッドはC#の拡張メソッドであり、コレクションをディクショナリに変換します。 まず、文字列配列を作成します- string[] str = new string[] {"Car", "Bus", "Bicycle"}; 次に、Dictionaryメソッドを使用してコレクションをDictionaryに変換します- str.ToDictionary(item => item, item => true); これが完全なコードです- 例 using System; using System.Col
-
C#のContainsValue
C#のContainsValue()メソッドを使用して、ディクショナリ内の値を検索します。 辞書を作成して要素を追加する- Dictionary<string, string> d = new Dictionary<string, string>(); d.Add("keyboard", "One"); d.Add("mouse", "Two"); ここで、ContainsValue()メソッドを使用して、特定の値を見つけます- d.ContainsValue("Two&quo
-
2つのキーの辞書を組み合わせるC#プログラム
まず、結合する辞書を設定します- Dictionary <string, int> dict1 = new Dictionary <string, int> (); dict1.Add("one", 1); dict1.Add("Two", 2); Dictionary <string, int> dict2 = new Dictionary <string, int> (); dict2.Add("Three", 3); dict2.Add("Four", 4);
-
C#で大文字と小文字を区別しない辞書
大文字と小文字を区別せずに比較するには、大文字と小文字を区別しない辞書を使用します。 辞書を宣言するときに、大文字と小文字を区別しない辞書を取得するには、次のプロパティを設定します- StringComparer.OrdinalIgnoreCase このようなプロパティを追加します- Dictionary <string, int> dict = new Dictionary <string, int> (StringComparer.OrdinalIgnoreCase); これが完全なコードです- 例 using System; using System.Col
-
ファイルの行数をカウントするC#プログラム
まず、StreamWriterクラスを使用してファイルを作成し、それにコンテンツを追加します- using (StreamWriter sw = new StreamWriter("hello.txt")) { sw.WriteLine("This is demo line 1"); sw.WriteLine("This is demo line 2"); sw.WriteLine("This is demo line 3"); } 次
-
配列をファイルに書き込むC#プログラム
WriteAllLinesメソッドを使用して、ファイルに配列を書き込みます。 まず、文字列配列を設定します- string[] stringArray = new string[] { "one", "two", "three" }; 次に、WriteAllLinesメソッドを使用して、上記の配列をファイルに追加します- File.WriteAllLines("new.txt", stringArray); これが完全なコードです-
-
ディレクトリが存在するかどうかを確認するC#プログラム
ディレクトリを使用します。ディレクトリが存在するかどうかを確認するメソッドが存在します。 次のディレクトリが存在するかどうかを確認する必要があるとします- C:\\Amit そのためには、Exists()メソッドを使用します- if (Directory.Exists("C:\\Amit")) { Console.WriteLine("Directory Amit Exist!"); } 以下は完全なコードです- 例 using System.IO; using System; public class Program {
-
ディレクトリの名前を表示するC#プログラム
まず、ディレクトリで動作するDirectoryInfoを使用します。その中に設定されているパラメータはファイルパスです- DirectoryInfo dir = new DirectoryInfo(@"D:\new\"); ディレクトリの名前を取得するには、Nameプロパティ-を使用します dir.Name 以下は、ディレクトリの名前を表示するコードです- 例 using System.IO; using System; public class Program { public static void Main() { &nbs
-
新しいディレクトリを作成するC#プログラム
CreateDirectoryメソッドを使用してディレクトリを作成します。 Dドライブにディレクトリを作成する必要があるとします。そのためには、以下に示すようにCreateDirectory()メソッドを使用します- Directory.CreateDirectory("D:\\Tutorial"); 以下はコードです- 例 using System.IO; using System; public class Program { public static void Main() { Director
-
ファイルに関する情報を取得するC#プログラム
ファイルに関する情報を取得するということは、その特定のファイルに設定されているすべての属性を取得することを意味します。たとえば、ファイルは通常、非表示、アーカイブなどになります。 まず、FileInfoクラスを使用します- FileInfo info = new FileInfo("hello.txt"); 次に、FileAttributesを使用して、ファイルに関する情報を取得します- FileAttributes attr = info.Attributes; 以下はコードです- 例 using System.IO; using System; public cl
-
ファイルの最終書き込み時間を取得するC#プログラム
C#でファイルの最終書き込み時間を取得するには、LastWriteTime()メソッドを使用します。 これには、FileInfoクラスとDateTimeクラスを使用します。 それぞれのオブジェクトを作成する- FileInfo file = new FileInfo("amit.txt"); DateTime dt = file.CreationTime; dt = file.LastWriteTime; 完全なコードを見てみましょう- 例 using System.IO; using System; public class Program { &nb
-
ファイルの最終アクセス時刻を取得するC#プログラム
C#でファイルの最終アクセス時刻を取得するには、LastAccessTime()メソッドを使用します。 このためには、FileInfoクラスとDateTimeクラスを使用します。各-のオブジェクトを作成します。 FileInfo file = new FileInfo("new.txt"); DateTime dt = file.CreationTime; dt = file.LastAccessTime; 完全なコードを見てみましょう- 例 using System.IO; using System; public class Program { &nb
-
C#でファイルの作成時間を取得します
C#でファイルの作成時間を取得するには、CreationTime()メソッドを使用します。 このためには、FileInfoクラスとDateTimeクラスを使用します。各-のオブジェクトを作成します。 FileInfo file = new FileInfo("new.txt"); DateTime dt = file.CreationTime; 完全なコードを見てみましょう- 例 using System.IO; using System; public class Program { public static void Main() { &
-
C#の小文字のサフィックス
u、l、ul、fなどのリテラルに小文字のサフィックスを設定します。 // l for long long a = 29876l; リテラル数にも使用できます。リテラルが特定のタイプであることをコンパイラーに通知します。 以下は例です- 例 using System.IO; using System; public class Program { public static void Main() { long a = 29876l; float b = 95.10f;