共找到 2628 篇 关于 C# 的文章

如何在 C# 中声明数组?

karthikeya Boyini
更新于 2020 年 6 月 20 日下午 11 点 18 分 23 秒

79 次浏览

要在 C# 中声明一个数组,可使用以下语法:datatype[ ] Name_of_array;其中,datatype 用于指定数组中的元素类型。[ ] 指定数组的大小。Name_of_array 指定数组的名称。以下是一个示例:double[ ] balance;我们来看一个声明数组并向其中添加值的示例:示例 程序演示 using System; namespace ArrayApplication {    class MyArray {       static void Main(string[] args) {          int [ ] n = new int[10]; /* n 是一个长度为 10 的 ... 阅读更多

为什么我们在 C# 中使用逗号运算符?

Samual Sam
更新于 2020 年 6 月 20 日下午 11 点 19 分 46 秒

718 次浏览

C# 中的逗号运算符可以用作方法参数列表中的分隔符。还可以将它用作 for 语句中的运算符。以下示例展示了在 for 语句中使用逗号运算符进行初始化的用法:for (int i = begin, j = 1; i

我们在哪里使用 C# 中的作用域解析运算符 (::)?

Arjun Thakur
2020 年 6 月 20 日 11:18:56 更新

610 次浏览

在 C++ 中,作用域解析运算符,即 ::,用于全局变量,而在 C# 中,它与命名空间相关。如果某个类型在不同的命名空间中共享一个标识符,则可以使用作用域解析运算符来对其进行识别。例如,要引用 System.Console 类,请使用带有作用域解析运算符的全局命名空间别名 global::System.Console 让我们看一个示例:示例 Live Demo using myAlias = System.Collections; namespace Program {    class Demo {       static void Main() {          myAlias::Hashtable h = new myAlias::Hashtable();          h.Add("M", "1");       ... Read More

C# 列表中 RemoveAt 方法是什么?

karthikeya Boyini
2020 年 6 月 20 日 11:20:30 更新

4K+ 次浏览

C# 中的 RemoveAt() 方法用于删除列表中某个位置上的元素。首先,设置列表中的元素:var subjects = new List(); subjects.Add("Physics"); subjects.Add("Chemistry"); subjects.Add("Biology"); subjects.Add("Science"); 要删除元素,请设置要从此处删除元素的索引。以下是删除第 3 个位置元素的方法:subjects.RemoveAt(2); 让我们看完整代码:示例 Live Demo 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");       ... Read More

如何在 C# 中将引用分配给变量

Ankith Reddy
2020 年 6 月 20 日 10:57:25 更新

5K+ 次浏览

要将引用分配给变量,请使用 ref 关键字。引用参数是对变量的内存位置的引用。引用按引用传递参数时,与按值传递参数不同,不会为这些参数创建新的存储位置。使用 ref 关键字声明引用参数。让我们看一个示例:在此示例中,我们使用 ref 关键字交换两个值:示例 Live Demo using System; namespace Demo {    class Program {       public void swap(ref int x, ref int y) {          int temp;          temp = ... Read More

C# 程序用于实现带有 Push 和 Pop 操作的堆栈

Samual Sam
2020 年 6 月 20 日 10:59:24 更新

598 次浏览

使用 Push 操作设置堆栈以添加元素到 Stack −Stack st = new Stack(); st.Push('A'); st.Push('M'); st.Push('G'); st.Push('W');要弹出堆栈中的元素,使用 Pop() 方法 −st.Pop();st.Pop();以下是利用 Push 和 Pop 操作实现堆栈的示例 −示例 实时演示使用 System.Collections; 命名空间 CollectionsApplication {    类 Program {       静态 void Main(string[] 参数) {          堆栈 st = 新 Stack();          st.Push('A');          st.Push('M');          st.Push('G');          st.Push('W');          控制台.WriteLine("当前 ... 了解更多

如何在 C# 中初始化数组?

karthikeya Boyini
更新于 2020 年 6 月 20 日 11:00:30

89 浏览量

所有数组都由连续的内存位置组成。最低地址对应于第一个元素,最高地址对应于最后一个元素。首先,声明数组 −int[] 等级;但是声明数组并不会在内存中初始化数组。当数组变量初始化后,即可向数组赋值。数组是引用类型,因此需要使用 new 关键字来创建数组的实例。例如,int[] 等级 = 新 int[5];可在声明时向数组赋值 −int[] 等级 = { 1, 2, 3, 4, 5};有了它,... 了解更多

什么是 C# 中的左移和右移运算符 (>> 和 <<)?

George John
更新于 2020 年 6 月 20 日 11:00:02

785 浏览量

按位左移运算符左操作数的值向左移动右操作数指定位数。按位右移运算符左操作数的值向右移动右操作数指定位数。以下示例展示了如何使用按位左移和右移运算符 −示例 实时演示使用 System; 命名空间 Demo {    类 Program {       静态 void Main(string[] 参数) {          int a = 60; /* 60 = 0011 1100 */          int b = 13; /* 13 = 0000 1101 */          int c = 0;          c = a > 2; /* 15 = 0000 1111 */          控制台.WriteLine("c 的值为 {0}", c);          控制台.ReadLine();       }    } }输出c 的值为 240 c 的值为 15

如何在 C# 中创建新对象?

Samual Sam
更新于 2020 年 6 月 20 日 11:01:50

87 浏览量

与任何其他面向对象语言一样,C# 也有对象和类。对象是现实世界中的实体和类的实例。使用对象访问类的成员。要访问类的成员,需要在对象名称后使用点 (.) 运算符。点运算符将对象名称与成员名称链接起来,例如,Box Box1 = new Box();上面可以看到 Box1 是我们的对象。我们将使用它来访问成员 −Box1.height = 7.0;还可以使用它来调用成员函数 −Box1.getVolume();以下是展示如何 ... 了解更多

什么是 C# 中 SortedList 类的 Count 属性?

Chandu yadav
更新于 2020-06-20 11:02:51

86 个浏览量

示例 实时演示系统;采用 System.Collections;命名空间 Demo {    类程序 {       静态无返回类型主方法(主参数字符串[]) {          有序列表 s = 新有序列表();          s.Add("S1", "电子产品");          s.Add("S2", "服饰");          s.Add("S3", "电器");          s.Add("S4", "书籍");          s.Add("S5", "配件");          s.Add("S6", "乐器");          控制台.WriteLine("Count = " + s.Count);       }    } }输出Count = 6

广告