例を使用したC#のSByte.GetTypeCodeメソッド
C#のSByte.GetTypeCode()メソッドは、値型SByteのTypeCodeを返すために使用されます。
構文
構文は次のとおりです-
public TypeCode GetTypeCode ();
例
例を見てみましょう-
using System;
public class Demo {
public static void Main() {
sbyte s1 = 55;
object s2 = (sbyte)55;
Console.WriteLine("Value of S1 = "+s1);
Console.WriteLine("Value of S2 = "+s2);
int res = s1.CompareTo(s2);
if (res > 0)
Console.WriteLine("s1 > s2");
else if (res < 0)
Console.WriteLine("s1 < s2");
else
Console.WriteLine("s1 = s2");
Console.WriteLine("HashCode for s1 = "+s1.GetHashCode());
Console.WriteLine("GetTypeCode for s1 = "+s1.GetTypeCode());
Console.WriteLine("HashCode for s2 = "+s2.GetHashCode());
}
} 出力
これにより、次の出力が生成されます-
Value of S1 = 55 Value of S2 = 55 s1 = s2 HashCode for s1 = 14135 GetTypeCode for s1 = SByte HashCode for s2 = 14135
例
別の例を見てみましょう-
using System;
public class Demo {
public static void Main() {
sbyte s1 = 10;
sbyte s2 = 100;
Console.WriteLine("Value of S1 = "+s1);
Console.WriteLine("Value of S2 = "+s2);
int res = s1.CompareTo(s2);
if (res > 0)
Console.WriteLine("s1 > s2");
else if (res < 0)
Console.WriteLine("s1 < s2");
else
Console.WriteLine("s1 = s2");
Console.WriteLine("HashCode for s1 = "+s1.GetHashCode());
Console.WriteLine("GetTypeCode for s1 = "+s1.GetTypeCode());
Console.WriteLine("HashCode for s2 = "+s2.GetHashCode());
Console.WriteLine("GetTypeCode for s2 = "+s2.GetTypeCode());
}
} 出力
これにより、次の出力が生成されます-
Value of S1 = 10 Value of S2 = 100 s1 < s2 HashCode for s1 = 2570 GetTypeCode for s1 = SByte HashCode for s2 = 25700 GetTypeCode for s2 = SByte
-
例を使用した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#のUInt16.GetTypeCode()メソッド
C#のUInt16.GetTypeCode()メソッドは、値型UInt16のTypeCodeを返すために使用されます。 構文 以下は構文です- public TypeCode GetTypeCode (); 例 UInt16.GetTypeCode()メソッドを実装する例を見てみましょう- using System; public class Demo { public static void Main(){ ushort val1 = 55; ushort val2 = 100;