-
C#のDateTime.SpecifyKind()メソッド
C#のDateTime.SpecifyKind()メソッドは、指定されたDateTimeと同じティック数を持つが、現地時間、協定世界時(UTC)、またはどちらでもないとして指定された新しいDateTimeオブジェクトを作成するために使用されます。指定されたDateTimeKind値。 構文 以下は構文です- public static DateTime SpecifyKind (DateTime d, DateTimeKind kind); 上記では、パラメータdはDateTimeですが、kindは、新しいオブジェクトが現地時間、UTC、またはどちらも表していないかどうかを示す列挙値の1つ
-
C#のDateTimeOffset.CompareTo()メソッド
C#のDateTimeOffset.CompareTo()メソッドは、現在のDateTimeOffsetオブジェクトを指定されたDateTimeOffsetオブジェクトと比較し、現在のオブジェクトが2番目のDateTimeOffsetオブジェクトより前か、同じか、後かを示すために使用されます。 整数値を返します <0 −このオブジェクトがValより前の場合 0 −このオブジェクトがValと同じ場合 0 −このオブジェクトがValより後の場合 構文 以下は構文です- public int CompareTo (DateTimeOffset val); 上記では、Val
-
C#のDateTimeOffset.EqualsExact()メソッド
C#のDateTimeOffset.EqualsExact()メソッドは、現在のDateTimeOffsetオブジェクトが同じ時刻を表し、指定されたDateTimeOffsetオブジェクトと同じオフセットを持っているかどうかを判断するために使用されます。 構文 以下は構文です- public bool EqualsExact (DateTimeOffset val); 上記では、Valが比較対象です。 例 ここで、DateTimeOffset.EqualsExact()メソッドを実装する例を見てみましょう- using System; public class Demo {
-
C#で2タプルまたはペアタプルを作成するにはどうすればよいですか?
Tuple クラスは、ペアと呼ばれる2タプルを表します。タプルは、一連の要素を持つデータ構造です。 例 ここで、C#で2タプルを実装する例を見てみましょう- using System; public class Demo { public static void Main(string[] args) { Tuple<string,string> tuple = new Tuple<string,string>("jack", "steve");
-
C#のDateTime.Subtract()メソッド
C#のDateTime.Subtract()メソッドは、指定されたDateTimeまたはスパンを減算するために使用されます。 構文 以下は構文です- public TimeSpan Subtract (DateTime value); public DateTime Subtract (TimeSpan value); 例 DateTime.Subtract()メソッドを実装する例を見てみましょう- using System; public class Demo { public static void Main() {
-
C#のDateTime.ToBinary()メソッド
C#のDateTime.ToBinary()メソッドは、現在のDateTimeオブジェクトを64ビットのバイナリ値にシリアル化するために使用されます。この値を使用して、DateTimeオブジェクトを再作成できます。戻り値は64ビットの符号付き整数です。 構文 以下は構文です- public long ToBinary (); 例 DateTime.ToBinary()メソッドを実装する例を見てみましょう- using System; public class Demo { public static void Main() { &nbs
-
C#のDateTime.ToFileTime()メソッド
C#のDateTime.ToFileTime()メソッドは、現在のDateTimeオブジェクトの値をWindowsファイルの時刻に変換するために使用されます。 構文 以下は構文です- public long ToFileTime (); 例 DateTime.ToFileTime()メソッドを実装する例を見てみましょう- using System; public class Demo { public static void Main() { DateTime d = DateTime.Now;
-
C#のArray.FindLast()メソッド
C#のArray.FindLast()メソッドは、指定された述語で定義された条件に一致する要素を検索するために使用され、配列全体の中で最後に出現したものを返します。 構文 以下は構文です- public static T FindLast<T> (T[] array, Predicate<T> match); 上記では、arrayは検索する1次元のゼロベースの配列ですが、matchは検索する要素の条件を定義するPredicateです。 例 Array.FindLast()メソッドを実装する例を見てみましょう- using System; public class
-
C#のArray.GetEnumeratorメソッド
C#のArray.GetEnumerator()メソッドは、配列のIEnumeratorを返すために使用されます。 構文 以下は構文です- public virtual System.Collections.IEnumerator GetEnumerator (); 例 Array.GetEnumerator()メソッドを実装する例を見てみましょう- using System; using System.Collections; public class Demo{ public static void Main(){ i
-
Array.LastIndexOf(T []、T)C#のメソッド
C#のArray.LastIndexOf()メソッドは、指定されたオブジェクトを検索するために使用され、配列全体の中で最後に出現したインデックスを返します。 構文 以下は構文です- public static int LastIndexOf<T> (T[] array, T val); 上記のパラメータarrは、検索する1次元のゼロベースの配列ですが、Valは配列内で検索するオブジェクトです。 例 Array.LastIndexOf()メソッドを実装する例を見てみましょう- using System; public class Demo{ publi
-
C#のArray.TrueForAll()メソッド
C#のArray.TrueForAll()メソッドは、配列内のすべての要素が指定された述語で定義された条件に一致するかどうかを判断するために使用されます。 構文 以下は構文です- public static bool TrueForAll<T> (T[] array, Predicate<T> match); 例 Array.TrueForAll()メソッドを実装する例を見てみましょう- using System; public class Demo{ public static void Main(){ &nb
-
C#のBitConverter.DoubleToInt64Bits()メソッド
C#のBitConverter.DoubleToInt64Bits()メソッドは、指定された倍精度浮動小数点数を64ビットの符号付き整数に変換するために使用されます。 構文 以下は構文です- public static long DoubleToInt64Bits (double val); 上記のValは変換する数値です。 例 BitConverter.DoubleToInt64Bits()メソッドを実装する例を見てみましょう- using System; public class Demo { public static void Main(){  
-
C#のBitConverter.Int64BitsToDouble()メソッド
C#のBitConverter.Int64BitsToDouble()メソッドは、指定された64ビットの符号付き整数を倍精度浮動小数点数に再解釈するために使用されます。 構文 以下は構文です- public static double Int64BitsToDouble (long val); 上記のパラメータ値は変換する数値です。 例 BitConverter.Int64BitsToDouble()メソッドを実装する例を見てみましょう- using System; public class Demo { public static void Main(){ &
-
C#のDecimal.ToUInt32()メソッド
C#のDecimal.ToUInt32()メソッドは、指定されたDecimalの値を同等の32ビットの符号なし整数に変換するために使用されます。 構文 以下は構文です- public static uint ToUInt32 (decimal val); 上記のValは、変換する10進数です。 例 Decimal.ToUInt32()メソッドを実装する例を見てみましょう- using System; public class Demo { public static void Main(){ Decimal val =
-
C#のDecimal.ToUInt64()メソッド
C#のDecimal.ToUInt64()メソッドは、指定されたDecimalの値を同等の64ビットの符号なし整数に変換するために使用されます。 構文 以下は構文です- public static ulong ToUInt64 (decimal val); 上記のValは、変換する10進数です。 例 Decimal.ToUInt64()メソッドを実装する例を見てみましょう- using System; public class Demo { public static void Main(){ Decimal val =
-
C#のDecimal.Truncate()メソッド
C#のDecimal.Truncate()メソッドは、指定されたDecimalの整数桁を返すために使用されます。小数桁は破棄されることを忘れないでください。 構文 以下は構文です- public static decimal Truncate (decimal val); 上記のValは、切り捨てる10進数です。 例 Decimal.Truncate()メソッドを実装する例を見てみましょう- using System; public class Demo { public static void Main(){ Deci
-
例を使用したC#のInt32.GetTypeCodeメソッド
C#のInt32.GetTypeCode()メソッドは、値型Int32のTypeCodeを返すために使用されます。 構文 以下は構文です- public TypeCode GetTypeCode (); 例 Int32.GetTypeCode()メソッドを実装する例を見てみましょう- using System; public class Demo { public static void Main(){ int val1 = 100; int val2 = 50; &
-
例を使用したC#のUInt64.CompareTo()メソッド
C#のUInt64.CompareTo()メソッドは、現在のインスタンスを指定されたオブジェクトまたはUInt64と比較するために使用され、それらの相対値の指示を返します。 構文 以下は構文です- public int CompareTo (object val); public int CompareTo (ulong val; 上記の1番目の構文の値は、比較するオブジェクトです。 2番目の構文の値は、比較する符号なし整数です。 現在のインスタンスがvalueと等しい場合、戻り値は0です。現在のインスタンスがVal未満の場合、ゼロ未満です。現在のインスタンスが値より大きい場合、戻り値は
-
例を使用したC#のUInt64.Equalsメソッド
C#のUInt64.Equals()メソッドは、このインスタンスが指定されたオブジェクトまたはUInt64と等しいかどうかを示す値を返します。 構文 以下は構文です- public override bool Equals (object ob); public bool Equals (ulong ob); 上記では、1番目の stのパラメータob 構文は、このインスタンスおよび2番目のndのパラメーターobと比較するオブジェクトです。 構文は、このインスタンスと比較するための64ビットの符号なし整数です。 例 UInt64.Equals()メソッドを実装する例を見てみましょう- us
-
例を使用したC#のUInt64.GetHashCode()メソッド
C#のUInt64.GetHashCode()メソッドは、現在のUInt64インスタンスのHashCodeを取得するために使用されます。 構文 以下は構文です- public override int GetHashCode (); 例 UInt64.GetHashCode()メソッドを実装する例を見てみましょう- using System; public class Demo { public static void Main(){ ulong val1 = 8768768; u