找到 2628 篇文章 关于 C#
6000+ 次浏览
C# 中的 Math.Max() 方法用于返回两个指定数字中较大的一个。此方法适用于两个数字均为 Double、Decimal、Int16、Int32 等的情况。语法以下是语法:public static ulong Max (ulong val1, ulong val2); public static uint Max (uint val1, uint val2); public static ushort Max (ushort val1, ushort val2); public static float Max (float val1, float val2); public static byte Max (byte val1, byte val2); public static long Max (long val1, long val2);示例让我们来看一个实现 Math.Max() 方法的示例:using System; public class Demo { public static void Main(){ ... 阅读更多
191 次浏览
Tuple 类表示一个 4 元组,称为四元组。元组是一种具有元素序列的数据结构。它用于:更轻松地访问数据集;更轻松地操作数据集;表示单个数据集;从方法返回多个值;向方法传递多个值。示例让我们来看一个在 C# 中实现 4 元组的示例:using System; public class Demo { public static void Main(string[] args) { Tuple tuple = new Tuple("nathan", "steve", "katie", "tim"); Console.WriteLine("Value (Item1)= " + tuple.Item1); ... 阅读更多
315 次浏览
Tuple 类表示一个 3 元组,称为三元组。元组是一种具有元素序列的数据结构。它用于:更轻松地访问数据集;更轻松地操作数据集;表示单个数据集;从方法返回多个值;向方法传递多个值。示例让我们来看一个在 C# 中实现 3 元组的示例:using System; public class Demo { public static void Main(string[] args) { Tuple tuple = new Tuple(35, "steve", "katie"); Console.WriteLine("Value (Item1)= " + tuple.Item1); Console.WriteLine("Value ... 阅读更多
3000+ 次浏览
C# 中的 DateTimeOffset.Compare() 方法用于比较两个 DateTimeOffset 对象,并指示第一个对象是否早于、等于或晚于第二个对象。它返回一个整数值,0 - 如果 val1 晚于 val2语法以下是语法:public static int Compare (DateTimeOffset val1, DateTimeOffset val1);上述 val1 是要比较的第一个对象,而 val2 是第二个对象。示例让我们来看一个实现 DateTimeOffset.Compare() 方法的示例:using System; public class Demo { public static void Main() { DateTimeOffset dateTimeOffset1 = new DateTimeOffset(2019, 09, 09, 8, ... 阅读更多
43 次浏览
C# 中的 DateTimeOffset.AddYears() 方法用于将指定年份数添加到此实例的值。语法以下是语法:public DateTimeOffset AddYears (int val);上述 Val 参数是要添加到偏移量的年份。要减去,需要设置负值。示例让我们来看一个实现 DateTimeOffset.AddYears() 方法的示例:using System; public class Demo { public static void Main() { DateTimeOffset dateTimeOffset = new DateTimeOffset(2019, 06, 09, 8, 20, 10, new TimeSpan(-5, 0, 0)); Console.WriteLine("DateTimeOffset (before adding years) = {0}", dateTimeOffset); ... 阅读更多
797 次浏览
C# 中的 Math.Atan() 方法用于返回正切值为指定数字的角度。该数字是一个双精度值参数。该方法返回一个以弧度为单位测量的角度 θ,使得 -Π/2 ≤θ≤Π/2。语法以下是语法:public static double Atan(double num)示例让我们来看一个实现 Math.Atan() 方法的示例:using System; public class Demo { public static void Main(){ double val1 = 0.0; double val2 = 1.0; Console.WriteLine("Return value of {0} : {1}", val1, Math.Atan(val1)); Console.WriteLine("Return value of {0} : {1}", ... 阅读更多
124 次浏览
C# 中的 Math.Asin() 方法用于返回正弦值为指定数字的角度。该数字是一个双精度值参数。语法以下是语法:public static double Asin (double val);上述 Val 是表示正弦的数字。Val 的值必须大于或等于 -1,但小于或等于 1。示例让我们来看一个实现 Math.Asin() 方法的示例:using System; public class Demo { public static void Main(){ double val1 = -0.0; double val2 = Double.PositiveInfinity; double val3 = Double.NaN; ... 阅读更多
302 次浏览
C# 中的 Math.Acos() 方法返回余弦值为指定数字的角度。此数字是一个双精度值参数。语法语法如下:public static double Acos (double val);上述 Val 是表示余弦的数字,其中 Val 必须大于或等于 -1,但小于或等于 1。示例让我们来看一个实现 Math.Acos() 方法的示例:using System; public class Demo { public static void Main(){ double val1 = -0.0; double val2 = Double.PositiveInfinity; double val3 = Double.NaN; Console.WriteLine("Return ... 阅读更多
16000+ 次浏览
C# 中的 Math.Abs() 方法用于返回 C# 中指定数字的绝对值。此指定数字可以是小数、双精度数、16 位有符号整数等。示例让我们来看一个实现 Math.abs() 方法以返回双精度数绝对值的示例:using System; class Demo { public static void Main(){ Double val1 = 30.40; Double val2 = Double.MinValue; Double val3 = Double.MaxValue; Console.WriteLine("Absolute value of {0} : {1}", val1, Math.Abs(val1)); Console.WriteLine("Absolute value of {0} : {1}", val2, Math.Abs(val2)); ... 阅读更多
222 次浏览
C# 中的 Dictionary.Values 属性用于获取字典中的所有值。语法以下是语法:public System.Collections.Generic.Dictionary.KeyCollection Values{ get; }示例让我们来看一个实现 Dictionary.Values 属性的示例:using System; using System.Collections.Generic; public class Demo { public static void Main(){ Dictionary dict = new Dictionary(); dict.Add("One", "Kagido"); dict.Add("Two", "Ngidi"); dict.Add("Three", "Devillers"); dict.Add("Four", "Smith"); dict.Add("Five", "Warner"); Console.WriteLine("Count of elements = "+dict.Count); Console.WriteLine("Key/value pairs..."); foreach(KeyValuePair res in dict){ ... 阅读更多