找到 2628 篇文章 关于 C#
128 次查看
C# 中的 MathF.Tan() 方法用于返回给定浮点值参数的正切值。语法以下是语法:public static float Tan (float val);上面,Val 是要返回其正切值的角。示例让我们来看一个实现 MathF.Tan() 方法的示例:using System; public class Demo { public static void Main(){ float val1 = 10f; float val2 = float.NaN; Console.WriteLine("MathF.Tan(val1) = "+MathF.Tan(val1)); Console.WriteLine("MathF.Tan(val2) = "+MathF.Tan(val2)); } }输出这将产生以下输出:MathF.Tan(val1) = 0.6483608 MathF.Tan(val2) = NaN示例让我们再看... 阅读更多
1K+ 次查看
C# 中的 Convert.ToBase64String() 方法用于将 8 位无符号整数数组的值转换为其等效的字符串表示形式,该字符串使用 base-64 数字进行编码。语法以下是语法:public static string ToBase64String (byte[] arr);上面,arr 是一个 8 位无符号整数数组。示例让我们来看一个实现 Convert.ToBase64String() 方法的示例:Using System; public class Demo { public static void Main(){ byte[] val1 = {5, 10, 15, 20, 25, 30}; string str = Convert.ToBase64String(val1); Console.WriteLine("Base 64 字符串: '{0}'", str); byte[] val2 = ... 阅读更多
186 次查看
C# 中的 Convert.ToBase64CharArray() 方法用于将 8 位无符号整数数组的子集转换为使用 base-64 数字编码的 Unicode 字符数组的等效子集。语法以下是语法:public static int ToBase64CharArray (byte[] arr, int offsetIn, int length, char[] outArray, int offsetOut);这里,arr - 8 位无符号整数的输入数组。offsetIn - arr 中的位置。length - 要转换的 arr 元素的数量。outArray - Unicode 字符的输出数组。offsetOut - outArray 中的位置。示例让我们来看一个实现 Convert.ToBase64CharArray() 方法的示例:using System; public class Demo { public ... 阅读更多
3K+ 次查看
C# 中的 Convert.FromBase64String(String) 方法将指定的字符串(将二进制数据编码为 base-64 数字)转换为等效的 8 位无符号整数数组。语法以下是语法:public static byte[] FromBase64String (string str);上面,参数 str 是要转换的字符串。示例让我们来看一个实现 Convert.FromBase64String(String) 方法的示例:using System; public class Demo { public static void Main(){ byte[] val1 = {5, 10, 15, 20, 25, 30}; string str = Convert.ToBase64String(val1); Console.WriteLine("Base 64 字符串: '{0}'", str); byte[] val2 = Convert.FromBase64String(str); Console.WriteLine("转换后的字节 ... 阅读更多
41 次查看
C# 中的 CharEnumerator.ToString() 方法获取表示当前对象的字符串。语法以下是语法:public virtual string ToString();示例让我们来看一个实现 CharEnumerator.ToString() 方法的示例:using System; public class Demo { public static void Main(){ string strNum = "This is it!"; CharEnumerator ch = strNum.GetEnumerator(); Console.WriteLine("HashCode = "+ch.GetHashCode()); Console.WriteLine("Get the Type = "+ch.GetType()); Console.WriteLine("字符串表示形式 = "+ch.ToString()); while (ch.MoveNext()) Console.Write(ch.Current + " "); ch.Reset(); Console.WriteLine(); ... 阅读更多
181 次查看
如果要从类方法返回多个值,则使用 C# 元组。要在 C# 中创建元组,此类提供了一个静态方法。元组在 .NET 4.0 中引入。示例让我们来看一个在 C# 中实现 Tuple 的示例:using System; public class Demo { public static void Main(string[] args) { Tuple tuple = new Tuple(2, "Tom"); if (tuple.Item1 == 150) { Console.WriteLine(tuple.Item1); } if (tuple.Item2 == "Tom") { Console.WriteLine(tuple.Item2); } } }输出这将产生以下输出:Tom
439 次查看
C# 中的 Math.Truncate() 方法用于计算数字的整数部分,该数字可以是 Double 或 Decimal。语法public static decimal Truncate(decimal val1) public static double Truncate(double val2)上面,有两个语法。值 val1 是要截断的十进制数,而 val2 是要截断的双精度数。示例让我们来看一个实现 Math.Truncate() 方法的示例:using System; public class Demo { public static void Main(){ Decimal val1 = 25.46467m; Decimal val2 = 45.9989m; Decimal val3 = 678.325m; Console.WriteLine(Math.Truncate(val1)); Console.WriteLine(Math.Truncate(val2)); ... 阅读更多
61 次查看
C# 中的 Math.Tanh() 方法用于返回指定角度的双曲正切值。语法public static double Tanh (double val);上面,Val 是角度。示例让我们来看一个实现 Math.Tanh() 方法的示例:using System; public class Demo { public static void Main(){ double val1 = 30.0; double val2 = (60 * (Math.PI)) / 180; Console.WriteLine(Math.Tanh(val1)); Console.WriteLine(Math.Tanh(val2)); } }输出这将产生以下输出:1 0.780714435359268示例让我们再来看一个实现 Math.Tanh() 方法的示例:using System; public class Demo { public static void Main(){ ... 阅读更多