找到 2628 篇文章 适用于 C#
43 次查看
C# 中的 Decimal.ToOACurrency() 方法用于将指定的 Decimal 值转换为等效的 OLE 自动化货币值,该值包含在 64 位有符号整数中。语法以下是语法 - public static long ToOACurrency (decimal val);上面,Val 是要转换的十进制数。示例让我们现在来看一个实现 Decimal.ToOACurrency() 方法的示例 - using System; public class Demo { public static void Main(){ Decimal val = 95; Console.WriteLine("Decimal value = "+val); long res = Decimal.ToOACurrency(val); Console.WriteLine("Long value = "+res); } }输出这将产生以下... 阅读更多
82 次查看
C# 中的 Type.GetHashCode() 方法用于返回此实例的哈希代码。语法以下是语法 - public override int GetHashCode ();示例让我们现在来看一个实现 Type.GetHashCode() 方法的示例 - using System; public class Demo { public static void Main(){ string[] arr = {"tom", "amit", "kevin", "katie"}; Type t1 = arr.GetType(); Type t2 = t1.GetElementType(); Console.WriteLine("Type = "+t2.ToString()); Console.WriteLine("Hash Code = "+t1.GetHashCode()); } }输出这将产生以下输出 - Type = System.String Hash Code = 9144789示例让我们现在来看另一个... 阅读更多
262 次查看
C# 中的 Type.GetField() 方法用于获取当前 Type 的特定字段。语法以下是语法 - public System.Reflection.FieldInfo GetField (string name); public abstract System.Reflection.FieldInfo GetField (string name, System.Reflection.BindingFlags bindingAttr);上面,name 是包含要获取的数据字段名称的字符串。bindingAttr 参数是指定如何进行搜索的枚举值的按位组合。示例让我们现在来看一个实现 Type.GetField() 方法的示例 - using System; using System.Reflection; public class Demo { public static void Main(){ Type type = typeof(Subject); try { ... 阅读更多
259 次查看
C# 中的 Type.GetEnumValues() 方法返回当前枚举类型中常量值的数组。语法以下是语法 - public virtual Array GetEnumValues ();示例让我们现在来看一个实现 Type.GetEnumValues() 方法的示例 - using System; public class Demo { enum Vehicle {Car, Bus, Bike, Airplane} public static void Main(){ try { Type type = typeof(int); string[] str = type.GetEnumNames(); Console.WriteLine("GetEnumNames() to return the constant name = " + str); Type type2 = type.GetEnumUnderlyingType(); ... 阅读更多
61 次查看
C# 中的 Type.GetEnumUnderlyingType() 方法用于返回当前枚举类型的基础类型。语法以下是语法 - public virtual Type GetEnumUnderlyingType ();示例让我们现在来看一个实现 Type.GetEnumUnderlyingType() 方法的示例 - using System; public class Demo { enum Vehicle {Car, Bus, Bike, Airplane} public static void Main(){ try { Vehicle v = Vehicle.Bike; Type type = v.GetType(); string[] str = type.GetEnumNames(); Console.WriteLine("GetEnumName() to return the constant name = " + str); ... 阅读更多
58 次查看
C# 中的 Type.GetEnumNames() 方法用于返回当前枚举类型成员的名称。语法以下是语法 - public virtual string[] GetEnumNames ();示例让我们现在来看一个实现 Type.GetEnumNames() 方法的示例 - using System; public class Demo { enum Vehicle {Car, Bus, Bike} public static void Main(){ try { Type type = typeof(string); string[] str = type.GetEnumNames(); Console.WriteLine("GetEnumName() to return the constant name = " + str); Console.WriteLine("Listing constants .."); ... 阅读更多
109 次查看
Tuple 类表示一个 1 元组,称为单例。元组是一种数据结构,具有一系列元素。示例让我们现在来看一个在 C# 中实现 1 元组的示例 - using System; public class Demo { public static void Main(string[] args) { Tuple tuple = new Tuple(100); Console.WriteLine("Value = " + tuple.Item1); if (tuple.Item1 == 150) { Console.WriteLine(tuple.Item1); } if (tuple.Item1 == 100) { Console.WriteLine(tuple.Item1); } } }输出这将... 阅读更多
768 次查看
C# 中的 DateTimeOffset.FromUnixTimeSeconds() 方法用于将表示自 1970-01-01T00:00:00Z 以来经过的秒数的 Unix 时间转换为 DateTimeOffset 值。语法以下是语法 - public static DateTimeOffset FromUnixTimeSeconds (long val);上面,参数值是 Unix 时间,表示自 1970-01-01T00:00:00Z(1970 年 1 月 1 日,UTC 凌晨 12:00)以来经过的秒数。示例让我们现在来看一个实现 DateTimeOffset.FromUnixTimeSeconds() 方法的示例 - using System; public class Demo { public static void Main() { DateTimeOffset offset = DateTimeOffset.FromUnixTimeSeconds(20); Console.WriteLine("DateTimeOffset = {0} ", offset); ... 阅读更多
1K+ 次查看
C# 中的 DateTimeOffset.FromUnixTimeMilliseconds() 方法用于将表示自 1970-01-01T00:00:00Z 以来经过的毫秒数的 Unix 时间转换为 DateTimeOffset 值。语法以下是语法 - public static DateTimeOffset FromUnixTimeMilliseconds (long val);上面,Val 是自 1970-01-01T00:00:00Z(1970 年 1 月 1 日,UTC 凌晨 12:00)以来经过的毫秒数。示例让我们现在来看一个实现 DateTimeOffset.FromUnixTimeMilliseconds() 方法的示例 - using System; public class Demo { public static void Main() { DateTimeOffset offset = DateTimeOffset.FromUnixTimeMilliseconds(30000); Console.WriteLine("DateTimeOffset = {0} ", offset); Console.WriteLine("DateTimeOffset (other format) = {0:dd} {0:y}, {0:hh}:{0:mm}:{0:ss} ", ... 阅读更多
40 次查看
C# 中的 DateTimeOffset.FromFileTime() 方法用于将指定的 Windows 文件时间转换为等效的本地时间。语法以下是语法 - public static DateTimeOffset FromFileTime (long time);上面,time 是以刻度表示的 Windows 文件时间。示例让我们现在来看一个实现 DateTimeOffset.FromFileTime() 方法的示例 - using System; public class Demo { public static void Main() { DateTimeOffset offset = DateTimeOffset.FromFileTime(0); Console.WriteLine("DateTimeOffset = {0:dd} {0:y}, {0:hh}:{0:mm}:{0:ss} ", offset); } }输出这将产生以下输出 - DateTimeOffset = 01 January 1601, 12:00:00示例让我们现在来看另一个实现 DateTimeOffset.FromFileTime() 方法的示例 - using ... 阅读更多