找到 34423 篇文章,主题为编程

C# 中的 Type.GetFields() 方法

AmitDiwan
更新于 2019年11月5日 09:55:31

206 次浏览

C# 中的 Type.GetFields() 方法用于获取当前 Type 的字段。语法以下是语法:public System.Reflection.FieldInfo[] GetFields ();示例现在让我们来看一个实现 Type.GetFields() 方法的示例:using System; using System.Reflection; public class Demo {    public static void Main(){       Type type = typeof(System.String);       FieldInfo [] fields = type.GetFields(BindingFlags.Static | BindingFlags.NonPublic);       Console.WriteLine ("以下是私有字段:");       foreach (FieldInfo myField in fields){          Console.WriteLine(myField.ToString());       }    } }输出这将产生以下输出:以下是私有字段…… 阅读更多

C# 中的 Type.GetTypeHandle() 方法

AmitDiwan
更新于 2019年11月5日 09:53:41

47 次浏览

C# 中的 Type.GetTypeHandle() 方法用于获取指定对象的 Type 的句柄。语法以下是语法:public static RuntimeTypeHandle GetTypeHandle (object ob);上面,ob 是要获取类型句柄的对象。示例using System; public class Demo {    public static void Main(){       Type type1 = typeof(System.Type);       RuntimeTypeHandle typeHandle = Type.GetTypeHandle(type1);       Type type = Type.GetTypeFromHandle(typeHandle);       Console.WriteLine("属性 = " + type.Attributes);       Console.WriteLine("引用的类型 = "+ type);    } }输出这将产生以下输出:属性 = AutoLayout, AnsiClass, Class, Serializable, BeforeFieldInit…… 阅读更多

C# 中的 Type.GetTypeFromHandle() 方法

AmitDiwan
更新于 2019年11月5日 09:50:22

92 次浏览

C# 中的 Type.GetTypeFromHandle() 方法用于获取由指定的类型句柄引用的类型。语法以下是语法:public static Type GetTypeFromHandle (RuntimeTypeHandle handle);上面,handle 参数是指向类型的对象。示例现在让我们来看一个实现 Type.GetTypeFromHandle() 方法的示例:using System; public class Demo {    public static void Main(){       Type type1 = typeof(short);       RuntimeTypeHandle typeHandle = Type.GetTypeHandle(type1);       Type type = Type.GetTypeFromHandle(typeHandle);       Console.WriteLine("属性 = " + type.Attributes);    } }输出这将产生以下输出:属性 = AutoLayout, AnsiClass, Class,…… 阅读更多

C# 中的 Decimal.Floor() 方法

AmitDiwan
更新于 2019年11月5日 09:48:00

507 次浏览

C# 中的 Decimal.Floor() 方法将指定的 Decimal 数字四舍五入到最接近负无穷大的整数。语法以下是语法:public static decimal Floor (decimal val);上面,Val 是要四舍五入的值。示例现在让我们来看一个实现 Decimal.Floor() 方法的示例:using System; public class Demo {    public static void Main(){       Decimal val1 = 25.25m;       Decimal val2 = 11.85m;       Console.WriteLine("Decimal 1 = "+val1);       Console.WriteLine("Decimal 2 = "+val2);       Console.WriteLine("Floor (val1) = "+Decimal.Floor(val1));       Console.WriteLine("Floor (val2) = "+Decimal.Floor(val2));    } }输出这将产生…… 阅读更多

C# 中的 Decimal.Divide() 方法

AmitDiwan
更新于 2019年11月5日 09:44:06

1K+ 次浏览

C# 中的 Decimal.Divide() 方法用于除以两个指定的 Decimal 值。语法以下是语法:public static decimal Divide (decimal val1, decimal val2);上面,val1 是被除数,而 val2 是除数。示例现在让我们来看一个实现 Decimal.Divide() 方法的示例:using System; public class Demo {    public static void Main(){       Decimal val1 = 65.15m;       Decimal val2 = 5.15m;       Console.WriteLine("Decimal 1 = "+val1);       Console.WriteLine("Decimal 2 = "+val2);       Console.WriteLine("除法后 = "+(Decimal.Divide(val1, val2)));    } }输出这将产生以下输出:Decimal 1…… 阅读更多

C# 中的 Decimal.CompareTo() 方法

AmitDiwan
更新于 2019年11月5日 09:38:24

90 次浏览

C# 中的 Decimal.CompareTo() 方法用于将此实例与指定的 Decimal 对象或 Decimal 进行比较,并返回其相对值的指示。语法以下是语法:public int CompareTo (decimal value); public int CompareTo (object value);示例现在让我们来看一个实现 Decimal.CompareTo() 方法的示例:using System; public class Demo {    public static void Main(){       Decimal val1 = 65.15m;       Decimal val2 = 65.15m;       Console.WriteLine("Decimal 1 = "+val1);       Console.WriteLine("Decimal 2 = "+val2);       Console.WriteLine("比较值 = "+(val1.CompareTo(val2)));    } }输出这将产生…… 阅读更多

C# 中的 Convert.ToDecimal(String, IFormatProvider) 方法

AmitDiwan
更新于 2019年11月5日 09:35:32

900 次浏览

C# 中的 Convert.ToDecimal() 方法使用指定的特定于区域性的格式信息,将数字的指定字符串表示形式转换为等效的十进制数。语法以下是语法:public static decimal ToDecimal (string val, IFormatProvider provider);上面,Val 是包含要转换的数字的字符串,而 provider 是提供特定于区域性的格式信息的 object。示例现在让我们来看一个实现 Convert.ToDecimal() 方法的示例:using System; using System.Globalization; public class Demo {    public static void Main() {       CultureInfo cultures = new CultureInfo("en-US");       String val = "8787";       Console.WriteLine("转换后的十进制…… 阅读更多

C# 中的 Convert.ToDateTime(String, IFormatProvider) 方法

AmitDiwan
更新于 2019年11月5日 09:34:04

3K+ 次浏览

C# 中的 Convert.ToDateTime() 方法使用指定的特定于区域性的格式信息,将数字的指定字符串表示形式转换为等效的日期和时间。语法以下是语法:public static DateTime ToDateTime (string val, IFormatProvider provider);上面,value 是包含要转换的日期和时间的字符串,而 provider 是提供特定于区域性的格式信息的 object。示例现在让我们来看一个实现 Convert.ToDateTime() 方法的示例:using System; using System.Globalization; public class Demo {    public static void Main(){       CultureInfo cultures = new CultureInfo("en-US");       String val = "11/11/2019";      …… 阅读更多

C# 中的 Convert.ToChar(String, IFormatProvider) 方法

AmitDiwan
更新于 2019年11月5日 09:32:36

878 次浏览

C# 中的 Convert.ToChar() 方法用于使用指定的特定于区域性的格式信息,将指定字符串的第一个字符转换为 Unicode 字符。语法以下是语法:public static char ToChar (string val, IFormatProvider provider);上面,参数 value 是长度为 1 或 null 的字符串,参数 provider 是提供特定于区域性的格式信息的 object。此参数将被忽略。示例现在让我们来看一个实现 Convert.ToChar() 方法的示例:using System; using System.Globalization; public class Demo {    public static void Main(){       CultureInfo cultures = new CultureInfo("en-US");       String val =…… 阅读更多

C# 中的 DateTime.ToLongTimeString() 方法

AmitDiwan
更新于 2019年11月5日 09:30:43

986 次浏览

C# 中的 DateTime.ToLongTimeString() 方法用于将当前 DateTime 对象的值转换为其等效的长时字符串表示形式。语法以下是语法:public string ToLongTimeString ();示例现在让我们来看一个实现 DateTime.ToLongTimeString() 方法的示例:using System; using System.Globalization; public class Demo {    public static void Main() {       DateTime d = DateTime.Now;       Console.WriteLine("日期 = {0}", d);       Console.WriteLine("当前区域性 = "+CultureInfo.CurrentCulture.Name);       var pattern = CultureInfo.CurrentCulture.DateTimeFormat;       string str = d.ToLongTimeString();       Console.WriteLine("长时字符串 = {0}", pattern.LongTimePattern);    …… 阅读更多

广告
© . All rights reserved.