-
C#Object.GetHashCode()メソッドと例
C#のObject.GetHashCode()メソッドは、デフォルトのハッシュ関数として機能するために使用されます。 構文 public virtual int GetHashCode (); 例 例を見てみましょう- using System; public class Demo { public static void Main() { Object ob = new Object(); String str = "Jim"; &n
-
C#のTimeSpan.FromTicks()メソッド
C#のTimeSpan.FromTicks()メソッドは、指定された時間を表すTimeSpanを返すために使用されます。ここで、指定はティック単位です。 構文 構文は次のとおりです- public static TimeSpan FromTicks (long val); 上記のパラメータvalは、時間を表すティック数です。 例 例を見てみましょう- using System; public class Demo { public static void Main() { TimeSpan span1 = TimeSpa
-
C#String.ToLowerInvariantメソッド
C#のString.ToLowerInvariant()メソッドは、不変カルチャの大文字小文字の規則を使用して小文字に変換されたこのStringオブジェクトのコピーを返すために使用されます。 構文 構文は次のとおりです- public string ToLowerInvariant (); 例 例を見てみましょう- using System; using System.Text; public class Demo { public static void Main(String[] args) { string str1
-
C#String.ToUpperInvariantメソッド
C#のString.ToUpperInvariant()メソッドは、不変カルチャの大文字小文字の規則を使用して大文字に変換されたこのStringオブジェクトのコピーを返すために使用されます。 構文 構文は次のとおりです- public string ToUpperInvariant (); 例 例を見てみましょう- using System; using System.Text; public class Demo { public static void Main(String[] args) { string str1
-
C#Substring()メソッド
C#のSubstring()メソッドは、このインスタンスからサブストリングを取得するために使用されます。サブストリングは、指定された文字位置から始まり、ストリングの終わりまで続きます。 構文 構文は次のとおりです- public string Substring (int begnIndex); public string Substring (int begnIndex, int len); 上記のように、begnIndexは、この場合の部分文字列のゼロベースの開始文字位置です。 lenパラメータは、取得する部分文字列の番号です 例 例を見てみましょう- using System; p
-
C#文字列のプロパティ
以下は、C#のStringクラスのプロパティです- Sr.No プロパティと説明 1 文字 現在のStringオブジェクトの指定された位置にあるCharオブジェクトを取得します。 2 長さ 現在のStringオブジェクトの文字数を取得します。 例 例を見てみましょう- using System; public class Demo { public static void Main() { string str1 = "h8b9";
-
C#のThread.CurrentThreadプロパティ
C#のThread.CurrentThreadプロパティは、現在実行中のスレッドを取得するために使用されます。 構文 構文は次のとおりです- public static System.Threading.Thread CurrentThread { get; } 例 例を見てみましょう- using System; using System.Threading; public class Demo { public static void Main() { Thread thread = new Thread(new Th
-
StringBuilder.Chars [] C#のプロパティ
StringBuilder.Chars []プロパティは、このインスタンスで指定された文字位置に文字を取得または設定します。 構文 構文は次のとおりです- public char this[int index] { get; set; } 上記のインデックスパラメータは、文字の位置です。 例 例を見てみましょう- using System; using System.Text; public class Demo { public static void Main() { StringBuilder strBuilder
-
C#ToLower()メソッド
C#のToLower()メソッドは、小文字に変換されたこの文字列のコピーを返すために使用されます。 構文 構文は次のとおりです- public string ToLower (); 例 例を見てみましょう- using System; public class Demo { public static void Main(String[] args) { string str1 = "WELCOME!"; string str2 = "Thisisit
-
C#のDouble.IsPositiveInfinity()メソッド
C#のDouble.IsPositiveInfinity()メソッドは、指定された数値が正の無限大と評価されるかどうかを示す値を返すために使用されます。 構文 構文は次のとおりです- public static bool IsPositiveInfinity (double val); 上記のvalは、倍精度浮動小数点数です。 例 例を見てみましょう- using System; public class Demo { public static void Main() { double d = 1.0/0.0; &nb
-
C#のQueue.Clearメソッド
C#のQueue.Clear()メソッドは、キューからすべてのオブジェクトをクリアするために使用されます。 構文 構文は次のとおりです- public virtual void Clear (); 例 例を見てみましょう- using System; using System.Collections.Generic; public class Demo { public static void Main() { Queue<int> queue = new Queue<int>();
-
C#のQueue.Clone()メソッド
C#のQueue.Clone()メソッドは、キューの浅いコピーを作成するために使用されます。 構文 構文は次のとおりです- public virtual object Clone (); 例 例を見てみましょう- using System; using System.Collections; public class Demo { public static void Main(string[] args) { Queue queue = new Queue(); queue.En
-
C#のStringBuilder.CopyTo()メソッド
C#のStringBuilder.CopyTo()メソッドは、このインスタンスの指定されたセグメントから宛先のChar配列の指定されたセグメントに文字をコピーするために使用されます。 構文 構文は次のとおりです- public void CopyTo (int sourceIndex, char[] dest, int destIndex, int count); 上記のパラメータsourceIndexは、文字のコピー元となるこのインスタンスの開始位置です。 destは文字がコピーされる配列であり、destIndexは文字がコピーされる宛先の開始位置です。 countパラメータは、コピーさ
-
C#ToCharArray()メソッド
C#のToCharArray()メソッドは、このインスタンスの文字をUnicode文字配列にコピーするために使用されます。 構文 構文は次のとおりです- public char[] ToCharArray (); public char[] ToCharArray (int begnIndex, int len); 上記では、begnIndexはこのインスタンスの部分文字列の開始位置です。 lenは、この場合の部分文字列の長さです。 例 例を見てみましょう- using System; public class Demo { public static void
-
C#のQueue.Contains()メソッド
C#のQueue.Contains()メソッドは、要素がキューにあるかどうかを判断するために使用されます。 構文 構文は次のとおりです- public virtual bool Contains (object ob); 上記のパラメータobは、キュー内で検索するオブジェクトです。 例 例を見てみましょう- using System; using System.Collections.Generic; public class Demo { public static void Main() { Queue<str
-
C#文字列CopyTo()メソッド
C#のCopyTo()メソッドは、指定された数の文字を、このインスタンスの指定された位置からUnicode文字の配列内の指定された位置にコピーするために使用されます。 構文 public void CopyTo (int srcIndex, char[] dest, int desIndex, int count); 上記、 srcIndex −このインスタンスでコピーする最初の文字のインデックス。 宛先 −このインスタンスの文字がコピーされるUnicode文字の配列。 destIndex −コピー操作を開始する宛先のインデックス。 カウント −このインスタンスでコピー先にコピ
-
C#Join()メソッド
C#のJoin()メソッドは、各要素間に指定された区切り文字を使用して、文字列配列のすべての要素を連結するために使用されます。 構文 構文は次のとおりです- public static string Join (string separator, string[] val); 上記のセパレーターは、文字列に含まれるセパレーターです。 valパラメータは、連結する要素を含む配列です。 例 例を見てみましょう- using System; public class Demo { public static void Main(string[] args) { &nb
-
C#のBitConverterクラス
BitConverterクラスは、基本データ型をバイトの配列に変換し、バイトの配列を基本データ型に変換します。 以下の方法があります- メソッド 説明 DoubleToInt64Bits(Double) 指定された倍精度浮動小数点数を64ビットの符号付き整数に変換します。 GetBytes(ブール値) 指定されたブール値をバイト配列として返します。 GetBytes(Char) 指定されたUnicode文字値をバイトの配列として返します。 GetBytes(Double) 指定された倍精度浮動小数点値をバイトの配列として返します。 GetBytes(In
-
HashSetと指定されたコレクションがC#で共通の要素を共有しているかどうかを確認します
HashSetと指定されたコレクションが共通の要素を共有しているかどうかを確認するには、C#コードは次のとおりです- 例 using System; using System.Collections.Generic; public class Demo { public static void Main(){ HashSet<int> set1 = new HashSet<int>(); set1.Add(25); se
-
値がC#のLinkedListにあるかどうかを確認します
値がLinkedListにあるかどうかを確認するには、次のコードを試してください- 例 using System; using System.Collections.Generic; public class Demo { public static void Main(){ LinkedList<int> linkedList = new LinkedList<int>(); linkedList.AddLast(25); &nbs