找到关于 C# 的2628 篇文章

C# 中的日志函数

Samual Sam
更新于 2020年6月21日 12:31:31

1K+ 次浏览

使用 C#,您可以轻松处理对数。它具有以下用于对数以及以 10 为底的对数的方法。序号方法和描述1Log(Double)返回指定数字的自然(以 e 为底)对数。2Log(Double, Double)返回指定数字在指定底数下的对数。3Log10(Double)返回指定数字的以 10 为底的对数。让我们来看一个使用 C# 中的对数函数的示例——示例using System; class Demo {    static void Main() {       double val1 = Math.Log(1);       Console.WriteLine(val1);       double val2 = Math.Log10(1000);       Console.WriteLine(val2);    } }

列出 C# 中的转义字符列表

Arjun Thakur
更新于 2020年6月21日 12:34:14

885 次浏览

以下是 C# 中的转义字符列表——转义字符描述模式\a匹配铃声字符,\u0007。\a\b在字符类中,匹配退格键,\u0008。[\b]{3, }\t匹配制表符,\u0009。(\w+)\t\r匹配回车符,\u000D。(\r 不等同于换行符,。)\r(\w+)\v匹配垂直制表符,\u000B。[\v]{2, }\f匹配换页符,\u000C。[\f]{2, }匹配换行符,\u000A。\r(\w+)\e匹配转义符,\u001B。\enn使用八进制表示法指定字符(nnn 由最多三个数字组成)。\w\040\w\x nn使用十六进制表示法指定字符(nn 由正好两个数字组成)。\w\x20\w\c X\c x匹配由 X 或 x 指定的 ASCII 控制字符,其中 X 或 x 是……阅读更多

C# 中的 Math 类方法

karthikeya Boyini
更新于 2020年6月21日 12:33:38

403 次浏览

C# 中的 System.Math 类提供方法和属性来执行数学运算、三角函数、对数计算等。一些方法包括——序号方法和描述1Abs(Decimal)返回十进制数的绝对值。2Abs(Double)返回双精度浮点数的绝对值。3Abs(Int16)返回 16 位有符号整数的绝对值。4Abs(Int32)返回 32 位有符号整数的绝对值。5Abs(Int64)返回 64 位有符号整数的绝对值。6Abs(SByte)返回 8 位有符号整数的绝对值。7Abs(Single)返回单精度浮点数的绝对值。8Acos(Double)返回余弦值为指定数字的角度。9Asin(Double)返回正弦值为指定数字的角度。10Atan(Double)返回正切值为……阅读更多

C# 中的类型是什么?

Ankith Reddy
更新于 2020年6月21日 12:36:45

111 次浏览

C# 中的类型包括以下这些——值类型值类型变量可以直接赋值。它们派生自 System.ValueType 类。值类型直接包含数据。一些示例包括 int、char 和 float,它们分别存储数字、字母和浮点数。声明 int 类型时,系统会分配内存来存储该值。引用类型引用类型不包含存储在变量中的实际数据,而是包含对变量的引用。指针类型指针类型变量存储另一种类型的内存地址。C# 中的指针具有与 C 和 C++ 中的指针相同的……阅读更多

C# 中的二维数组是什么?

George John
更新于 2020年6月21日 12:20:25

266 次浏览

二维数组是一维数组的列表。可以通过为每一行指定带括号的值来初始化二维数组。int [,] a = new int [2,2] {    {0, 1} ,    {4, 5} };以下是一个示例,展示了如何在 C# 中使用二维数组——using System; namespace ArrayApplication {    class MyArray {       static void Main(string[] args) {          /* 一个包含 3 行 2 列的数组 */          int[,] a = new int[3, 2] {{0,0}, {1,2}, {2,4} };          int i, j;          /* 输出每个数组元素的值 */          for (i = 0; i < 3; i++) {             for (j = 0; j < 2; j++) {                Console.WriteLine("a[{0},{1}] = {2}", i, j, a[i,j]);             }          }          Console.ReadKey();       }    } }

C# 中的标记是什么?

Samual Sam
更新于 2020年6月21日 12:17:27

2K+ 次浏览

标记是程序的最小元素。让我们学习 C# 中作为标记的标识符和关键字——关键字关键字是预定义给 C# 编译器的保留字。这些关键字不能用作标识符。但是,如果您想将这些关键字用作标识符,可以在关键字前加上 @ 字符。以下是 C# 中的一些保留关键字——abstractAsBaseboolBreakbytecasecatchcharcheckedclassConstcontinuedecimaldefaultdelegateDodoubleElseenumeventexplicitexternFalsefinallyFixedfloatforforeachgotoIfimplicitInin (泛型修饰符)intinterfaceinternalIslockLongnamespacenewnullobjectoperatoroutout (泛型修饰符)overrideparams标识符标识符是用于标识类、变量、函数或任何其他用户定义项的名称。C# 中命名类的基本规则如下——名称必须以……阅读更多

C# 中命名类的规则是什么?

karthikeya Boyini
更新于 2020年6月21日 12:28:25

409 次浏览

类定义以关键字 class 开头,后跟类名;类体用一对花括号括起来。语法如下—— class class_name {    // 成员变量     variable1;     variable2;    ...     variableN;    // 成员方法     method1(parameter_list) {       // 方法体    }     method2(parameter_list) {    // 方法体    }    ...     methodN(parameter_list) {       // 方法体    } }以下是一些约定……阅读更多

学习 C# 的先决条件是什么?

Arjun Thakur
更新于 2020年6月21日 12:27:50

451 次浏览

要开始学习 C#,首先你应该具备计算机知识。除此之外,如果你有 C 或 C++ 的学习经验,那就更好了。要开始使用 C#,首先安装 Visual Studio。当前版本是 Visual Studio 2017。如果你想避免安装庞大的 Visual Studio IDE 的麻烦,那么你可以从在线编译器开始。运行 C# 程序的顶级在线编译器有——Coding groundDotNetFiddle以上两者都是智能编译器。只需去那里,输入 C# 代码并运行它即可。就是这样!

C# 中 Array 类实现了哪些接口?

Samual Sam
更新于 2020年6月21日 12:05:51

917 次浏览

System.Array 实现接口,如 ICloneable、IList、ICollection 和 IEnumerable 等。ICloneable 接口创建现有对象的副本,即克隆。让我们学习一下 ICloneable 接口。它只有一个 Clone() 方法,因为它创建一个作为当前实例副本的新对象。以下是一个示例,展示了如何使用 ICloneable 接口执行克隆——示例using System; class Car : ICloneable {    int width;    public Car(int width) {       this.width = width;    }    public object Clone() {       return new Car(this.width);   ... 阅读更多

C# 的隐藏特性是什么?

Chandu yadav
更新于 2020年6月21日 12:06:09

309 次浏览

以下是C#中一些隐藏或鲜为人知的实用特性:−Lambda表达式C#中的Lambda表达式描述了一种模式。它在表达式上下文中包含标记=>。这称为“转到”运算符,用于声明Lambda表达式时。可空类型C#提供了一种特殊的数据类型——可空类型,您可以为其赋值正常范围的值以及空值。语法如下:? = null;空合并运算符空合并运算符用于可空值类型和引用类型。它用于将操作数转换为…… 阅读更多

广告