找到 2628 篇文章 关于 C#
305 次浏览
C# 中的 Convert.ToBoolean() 方法用于将指定值转换为等效的布尔值。语法以下是语法:public static bool ToBoolean (string val, IFormatProvider provider);其中,Val 是一个包含 TrueString 或 FalseString 值的字符串,而 provider 是一个提供特定于区域性的格式化信息的 对象。示例让我们来看一个实现 Convert.ToBoolean() 方法的示例:using System; using System.Globalization; public class Demo { public static void Main(){ CultureInfo cultures = new CultureInfo("en-US"); String str = "true"; Console.WriteLine("Converted bool value..."); bool ... 阅读更多
2K+ 次浏览
C# 中的 DateTime.DaysInMonth() 方法用于返回指定月份和年份的天数。例如,月份值为 1(即一月)时返回 31。语法以下是语法:public static int DaysInMonth (int year, int month);示例让我们来看一个实现 DateTime.DaysInMonth() 方法的示例:using System; public class Demo { public static void Main() { DateTime date1 = new DateTime(2019, 08, 20, 6, 20, 40); DateTime date2 = new DateTime(2019, 06, 20, 6, 20, 40); Console.WriteLine("DateTime 1 = {0:dd} {0:y}, {0:hh}:{0:mm}:{0:ss} ", date1); ... 阅读更多
244 次浏览
C# 中的 UInt16.MaxValue 字段表示 16 位无符号整数的最大值。语法以下是语法:public const ushort MaxValue = 65535;示例让我们来看一个实现 UInt16.MaxValue 字段的示例:using System; public class Demo { public static void Main(){ ushort val1 = 23; ushort val2 = 0; Console.WriteLine("Value1 = "+val1); Console.WriteLine("Value2 = "+val2); Console.WriteLine("HashCode for value1 = "+val1.GetHashCode()); Console.WriteLine("HashCode for value2 = "+val2.GetHashCode()); Console.WriteLine("Are they equal? = "+(val1.Equals(val2))); TypeCode type1 = ... 阅读更多
67 次浏览
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; TypeCode type1 = val1.GetTypeCode(); TypeCode type2 = val2.GetTypeCode(); Console.WriteLine("Typecode for val1 = "+type1); Console.WriteLine("Typecode for val1 = "+type2); } }输出这将产生以下输出:Typecode for val1 = UInt16 ... 阅读更多
76 次浏览
C# 中的 UInt16.GetHashCode() 方法用于获取当前 UInt16 实例的 HashCode。语法以下是语法:public override int GetHashCode ();示例让我们来看一个实现 UInt16.GetHashCode() 方法的示例:using System; public class Demo { public static void Main(){ ushort val1 = 100; ushort val2 = UInt16.MinValue; Console.WriteLine("HashCode for val1 = "+val1.GetHashCode()); Console.WriteLine("HashCode for val2 = "+val2.GetHashCode()); } }输出这将产生以下输出:HashCode for val1 = 100 HashCode for val2 = 0示例让我们来看另一个实现... 阅读更多
80 次浏览
C# 中的 UInt16.Equals() 方法返回一个值,指示此实例是否等于指定的 object 或 UInt16。语法以下是语法:public override bool Equals (object ob); public bool Equals (ushort ob);其中,第一个语法的参数 ob 是要与此实例进行比较的对象,第二个语法的参数 ob 是要与此实例进行比较的 16 位无符号整数。示例让我们来看一个实现 UInt16.Equals() 方法的示例:using System; public class Demo { public static void Main(){ ushort val1 = 52; ushort val2 ... 阅读更多
327 次浏览
C# 中的 MathF.Truncate() 方法用于计算指定单精度浮点数的整数部分。语法以下是语法:public static float Truncate (float val);其中,Val 是要截断的指定数字示例让我们来看一个实现 MathF.Truncate() 方法的示例:using System; public class Demo { public static void Main(){ float val1 = float.PositiveInfinity; float val2 = float.NegativeInfinity; Console.WriteLine("MathF.Truncate(val1) = "+MathF.Truncate(val1)); Console.WriteLine("MathF.Truncate(val2) = "+MathF.Truncate(val2)); } }输出这将产生以下输出:MathF.Truncate(val1) = Infinity MathF.Truncate(val2) = -Infinity示例让我们... 阅读更多
90 次浏览
C# 中的 MathF.Tanh() 方法返回给定单值参数的双曲正切值。语法以下是语法:public static float Tanh (float val);其中,Val 是要返回其双曲正切值的数字。示例现在让我们来看一个实现 MathF.Tanh() 方法的示例:using System; public class Demo { public static void Main(){ float val1 = 10f; float val2 = float.NaN; Console.WriteLine("MathF.Tanh(val1) = "+MathF.Tanh(val1)); Console.WriteLine("MathF.Tanh(val2) = "+MathF.Tanh(val2)); } }输出这将产生以下输出:MathF.Tanh(val1) = 1 MathF.Tanh(val2) = NaN示例现在让我们来看... 阅读更多