找到关于 C# 的2628 篇文章

如何在 C# ArrayList 中使用 RemoveAt?

George John
更新于 2020年6月20日 12:47:41

407 次浏览

C# 中的 RemoveAt 方法用于删除列表中您设置位置的元素。首先,设置列表中的元素:var subjects = new List(); subjects.Add("Physics"); subjects.Add("Chemistry"); subjects.Add("Biology"); subjects.Add("Science"); 要删除元素,请设置要从中删除元素的索引。以下是从第 3 个位置删除元素的方法:subjects.RemoveAt(2); 让我们看看完整的代码:示例 在线演示 using System; using System.Collections.Generic; public class Demo { public static void Main(string[] args){ var subjects = new List(); subjects.Add("Physics"); subjects.Add("Chemistry"); subjects.Add("Biology"); ... 阅读更多

C# 中字符串字面量上的 @ 前缀有什么作用?

Chandu yadav
更新于 2020年6月20日 12:50:07

617 次浏览

@ 前缀表示您不需要转义其后的字符串中的特殊字符。语句 @"D:ew" 等于:"D:ew" @ 前缀也用于显示跨多行的长字符串。以下是一个显示多行字符串的示例:示例 在线演示 using System; namespace Demo { class Program { static void Main(string[] args) { string str = @"Welcome User, Kindly wait for the image to load"; Console.WriteLine(str); } } }输出Welcome User, Kindly wait for the image to load

C# 中 Array.Rank 属性在数组类中有什么作用?

karthikeya Boyini
更新于 2020年6月20日 12:50:42

222 次浏览

让我们来看一个使用 Rank 属性查找数组维数的示例。arr.Rank 这里,arr 是我们的数组:int[, ] arr = new int[5, 5]; 如果您想获取数组的行数和列数,则使用 GetLength 属性:arr.GetLength(0); arr.GetLength(1); 以下是完整的代码:示例 在线演示 using System; class Program { static 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()); ... 阅读更多

C# 中类方法和类成员有什么区别?

George John
更新于 2020年6月20日 12:52:50

901 次浏览

类成员函数(即方法)是在类定义中定义或原型化的函数,类似于任何其他变量。它对该类的任何对象进行操作,并且可以访问该对象的类的所有成员。以下是一个示例:public void setLength( double len ) { length = len; } public void setBreadth( double bre ) { breadth = bre; } 以下是一个显示如何在 C# 中访问类成员函数的示例:示例 在线演示 using System; ... 阅读更多

C# 中 ref 参数和 out 参数有什么区别?

karthikeya Boyini
更新于 2020年6月20日 12:54:41

485 次浏览

Ref 参数引用参数是指向变量内存位置的引用。当您通过引用传递参数时,与值参数不同,不会为这些参数创建新的存储位置。您可以使用 ref 关键字声明引用参数。以下是一个示例:示例 在线演示 using System; namespace CalculatorApplication { class NumberManipulator { public void swap(ref int x, ref int y) { int temp; temp = x; /* 保存 x 的值 */ x = y; /* 放置 ... 阅读更多

C# 中构造函数和析构函数有什么区别?

Ankith Reddy
更新于 2020年6月20日 12:57:24

434 次浏览

构造函数类的构造函数是类的特殊成员函数,每当我们创建该类的新的对象时都会执行。构造函数的名称与类名完全相同,并且没有任何返回类型。构造函数与类名相同:class Demo { public Demo() {} } 以下是一个示例:示例 在线演示 using System; namespace LineApplication { class Line { private double length; // 线的长度 public Line() { Console.WriteLine("正在创建对象"); ... 阅读更多

C# 中的动态数组是什么?

karthikeya Boyini
更新于 2020年6月20日 11:49:55

6K+ 次浏览

动态数组是可增长的数组,比静态数组更具优势。这是因为数组的大小是固定的。要在 C# 中动态创建数组,请使用 ArrayList 集合。它表示可以单独索引的对象的有序集合。它还允许动态内存分配、添加、搜索和排序列表中的项目。以下是一个显示如何在 C# 中动态创建数组的示例:示例 在线演示 using System; using System.Collections; namespace Demo { class Program { static void Main(string[] args) { ArrayList al = new ArrayList(); ... 阅读更多

C# 中的上下文关键字是什么?

Chandu yadav
更新于 2020年6月20日 11:50:16

588 次浏览

在 C# 中,一些标识符在代码上下文中具有特殊含义,例如 get 和 set 称为上下文关键字。以下是上下文关键字表:上下文关键字 add alias ascending descending dynamic from get global group into join let orderby partial (type) partial(method) remove select set

C# 程序中的构造函数是什么?

Samual Sam
更新于 2020年6月20日 11:51:03

481 次浏览

类的构造函数是类的特殊成员函数,每当我们创建该类的新的对象时都会执行。构造函数的名称与类名完全相同,并且没有任何返回类型。构造函数与类名相同:class Demo { public Demo() {} } 以下是一个示例:示例 在线演示 using System; namespace LineApplication { class Line { private double length; // 线的长度 public Line() { Console.WriteLine("正在创建对象"); ... 阅读更多

C# 中的注释是什么?

Arjun Thakur
更新于 2020年6月20日 11:57:09

146 次浏览

注释用于解释代码。编译器会忽略注释内容。C#程序中的多行注释以/*开头,以*/结尾,如下所示:多行注释/* 下面是一个C#中的多行注释 /*...*/会被编译器忽略,用于在程序中添加注释。单行注释// 整型变量 int a = 10;以下是一个C#程序示例,演示如何添加单行注释和多行注释 −示例 演示使用 System; 命名空间 Demo {    类 Program {       静态 void Main(string[] args) {       ... 阅读更多

广告