617 次浏览
@ 前缀表示您不需要转义该符号后面的字符串中的特殊字符。以下语句 @"D:ew" 等于:"D:ew"。如果您想要拥有较长的字符串并希望它跨多行显示,则也使用 @ 前缀。以下是一个显示多行字符串的示例 -示例 实时演示使用 System; 命名空间 Demo { 类 Program { 静态 void Main(string[] args) { 字符串 str = @"欢迎用户, 请耐心等待图像 加载"; Console.WriteLine(str); } } }输出欢迎用户,请耐心等待图像加载
222 次浏览
让我们看一个使用 Rank 属性查找数组维数的示例。arr.Rank这里,arr 是我们的数组 -int[, ] arr = new int[5, 5];如果您想获取数组具有的行数和列数,则使用 GetLength 属性 -arr.GetLength(0); arr.GetLength(1);以下是完整的代码 -示例 实时演示使用 System; 类 Program { 静态 void Main() { int[, ] arr = new int[4, 5]; Console.WriteLine(arr.GetLength(0)); Console.WriteLine(arr.GetLength(1)); Console.WriteLine("上界:{0}",arr.GetUpperBound(0).ToString()); Console.WriteLine("下界:{0}",arr.GetLowerBound(0).ToString()); ... 阅读更多
901 次浏览
类成员函数(即方法)是在类定义中定义或其原型与任何其他变量类似的函数。它对该类对象的任何对象进行操作,并且可以访问该对象的类的所有成员。以下是一个示例 -public void setLength(double len) { length = len; } public void setBreadth(double bre) { breadth = bre; }以下是如何在 C# 中访问类成员函数的示例 -示例 实时演示使用 System; 命名空间 ... 阅读更多
485 次浏览
Ref 参数引用参数是对变量内存位置的引用。当您按引用传递参数时,与值参数不同,不会为这些参数创建新的存储位置。您可以使用 ref 关键字声明引用参数。以下是一个示例 -示例 实时演示使用 System; 命名空间 CalculatorApplication { 类 NumberManipulator { 公共 void swap(ref int x, ref int y) { int temp; temp = x; /* 保存 x 的值 */ x = y; /* 放入 ... 阅读更多
435 次浏览
构造函数类构造函数是类的特殊成员函数,每当我们创建该类的新的对象时都会执行它。构造函数的名称与类名完全相同,并且它没有任何返回类型。构造函数的名称与类名相同 -类 Demo { 公共 Demo() {} }以下是一个示例 -示例 实时演示使用 System; 命名空间 LineApplication { 类 Line { 私有 double length; // 线的长度 公共 Line() { Console.WriteLine("正在创建对象"); ... 阅读更多
6K+ 次浏览
动态数组是可增长的数组,与静态数组相比具有优势。这是因为数组的大小是固定的。要在 C# 中动态创建数组,请使用 ArrayList 集合。它表示一个有序的对象集合,可以单独索引。它还允许动态内存分配,在列表中添加、搜索和排序项目。以下是如何在 C# 中动态创建数组的示例 -示例 实时演示使用 System.Collections; 命名空间 Demo { 类 Program { 静态 void Main(string[] args) { ArrayList al = new ArrayList(); ... 阅读更多
588 次浏览
在 C# 中,某些标识符在代码上下文中具有特殊含义,例如 get 和 set 被称为上下文关键字。以下是显示上下文关键字的表格 -上下文关键字addaliasascendingdescendingdynamicfromgetglobalgroupintojoinletorderbypartial (类型)partial(方法)removeselectset
481 次浏览
类构造函数是类的特殊成员函数,每当我们创建该类的新的对象时都会执行它。构造函数的名称与类名完全相同,并且它没有任何返回类型。构造函数的名称与类名相同 -类 Demo { 公共 Demo() {} }以下是一个示例 -示例 实时演示使用 System; 命名空间 LineApplication { 类 Line { 私有 double length; // 线的长度 公共 Line() { Console.WriteLine("正在创建对象"); ... 阅读更多
146 次浏览
注释用于解释代码。编译器会忽略注释条目。C# 程序中的多行注释以 /* 开头,以字符 */ 结尾,如下所示。多行注释/* 以下是在 C# 中的多行注释 /*/*...*/ 被编译器忽略,并用于在程序中添加注释。单行注释// 变量 int a = 10;以下是一个 C# 程序示例,显示如何添加单行和多行注释 -示例 实时演示使用 System; 命名空间 Demo { 类 Program { 静态 void Main(string[] args) { ... 阅读更多
4K+ 次浏览
类实例是对象。像任何其他面向对象的语言一样,C# 也具有对象和类。对象是现实世界中的实体,也是类的实例。使用对象访问类的成员。要访问类成员,您可以在对象名称后使用点 (.) 运算符。点运算符将对象名称与成员名称链接,例如,Box Box1 = new Box();上面您可以看到 Box1 是我们的对象。我们将使用它来访问成员 -Box1.height = 7.0;您还可以使用它来调用成员函数 -Box1.getVolume();以下是一个示例 ... 阅读更多