找到 34423 篇文章 关于编程

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

Samual Sam
更新于 2020年6月20日 11:19:46

718 次浏览

C# 中的逗号运算符可以用作方法参数列表中的分隔符。你也可以在 for 语句中将其用作运算符。以下是一个示例,演示如何在 for 语句中使用逗号运算符进行初始化:for (int i = begin, j = 1; i < end; i++, j++) { ... }

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

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

610 次浏览

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

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); 让我们看看完整的代码:示例 在线演示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"); ... 阅读更多

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

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

5K+ 次浏览

要为变量分配引用,请使用 ref 关键字。引用参数是指向变量内存位置的引用。当你通过引用传递参数时,与值参数不同,不会为这些参数创建新的存储位置。使用 ref 关键字声明引用参数。让我们来看一个例子:在这里,我们使用 ref 关键字交换两个值:示例 在线演示using System; namespace Demo { class Program { public void swap(ref int x, ref int y) { int temp; temp = ... 阅读更多

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

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

598 次浏览

使用 Push 操作设置堆栈以将元素添加到堆栈中:Stack st = new Stack(); st.Push('A'); st.Push('M'); st.Push('G'); st.Push('W'); 要从堆栈中弹出元素,请使用 Pop() 方法:st.Pop(); st.Pop(); 以下是如何实现带有 Push 和 Pop 操作的堆栈的示例:示例 在线演示using System; using System.Collections; namespace CollectionsApplication { class Program { static void Main(string[] args) { Stack st = new Stack(); st.Push('A'); st.Push('M'); st.Push('G'); st.Push('W'); Console.WriteLine("Current ... 阅读更多

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

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

89 次浏览

所有数组都包含连续的内存位置。最低地址对应于第一个元素,最高地址对应于最后一个元素。首先,声明一个数组:int[] rank; 但是声明数组不会在内存中初始化数组。当数组变量被初始化时,你可以为数组赋值。数组是引用类型,因此你需要使用 new 关键字来创建数组的实例。例如,int[] rank = new int[5]; 你可以在声明时为数组赋值:int[] rank = { 1, 2, 3, 4, 5}; 通过这种方式,... 阅读更多

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

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

785 次浏览

按位左移运算符左操作数的值向左移动由右操作数指定的位数。按位右移运算符左操作数的值向右移动由右操作数指定的位数。以下是一个演示如何使用按位左移和右移运算符的示例:示例 在线演示using System; namespace Demo { class Program { static void Main(string[] args) { int a = 60; /* 60 = 0011 1100 */ int b = 13; /* 13 = 0000 1101 */ int c = 0; c = a >> 2; /* 15 = 0000 1111 */ Console.WriteLine("Value of c is {0}", c); Console.ReadLine(); } } }输出Value of c is 15 Value of c is 240

如何在 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年6月20日 11:02:51

86 次浏览

示例 在线演示using System; using System.Collections; namespace Demo { class Program { static void Main(string[] args) { SortedList s = new SortedList(); s.Add("S1", "Electronics"); s.Add("S2", "Clothing"); s.Add("S3", "Applicances"); s.Add("S4", "Books"); s.Add("S5", "Accessories"); s.Add("S6", "Musical Instruments"); Console.WriteLine("Count = " + s.Count); } } }输出Count = 6

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

karthikeya Boyini
更新于 2020年6月20日 11:03:35

211 次浏览

要查找Stack类中添加了多少个元素,需要使用Count属性。让我们先在Stack中添加元素:Stack st = new Stack(); st.Push('H'); st.Push('I'); st.Push('J'); st.Push('K'); st.Push('L'); st.Push('M'); st.Push('N'); st.Push('O');现在计算Stack中元素的数量:Console.WriteLine("Count: "+st.Count);让我们看看完整的代码:示例 在线演示using System; using System.Collections; namespace Demo {    class Program {       static void Main(string[] args) {          Stack st = new Stack();          st.Push('H');          st.Push('I');          st.Push('J'); ... 阅读更多

广告
© . All rights reserved.