技术文章库 - 编程教程与技术分享平台
C# 中的关系运算符是什么?
要在C#中比较两个值,请使用关系运算符。以下是C#中的关系运算符。运算符描述==检查两个操作数的值是否相等,如果相等,则条件成立。!=检查两个操作数的值是否相等,如果不相等,则条件成立。>检查左操作数的值是否大于右操作数的值,如果相等,则条件成立。true。检查左操作数的值是否小于右操作数的值,如果是,则条件为真。>=检查左操作数的值是否大于或等于右操作数的值,如果是,则条件
C# 中的逻辑运算符有哪些?
逻辑运算符用于布尔值。C#中有以下三个逻辑运算符。运算符描述&&称为逻辑"与"运算符。如果两个操作数都非零,则条件成立。||称为逻辑"或"运算符。如果两个操作数中有一个非零,则条件成立。!称为逻辑"非"运算符。用于反转其操作数的逻辑状态。如果条件为真,则逻辑非运算符将返回假。让我们看一个示例,展示如何在C#中使用逻辑运算符。这里检查条件是否为逻辑与运算符。if(a&
C# 中的正则表达式是什么
正则表达式是一种可以与输入文本匹配的模式。.NET框架提供了一个允许此类匹配的正则表达式引擎。一个模式由一个或多个字符文字、运算符或构造函数组成。例如,如果要匹配以"S"开头的单词,请使用C#中的正则表达式,如以下代码所示−示例usingSystem;usingSystem.Text.RegularExpressions;namespaceDemo{classPro
C# 中的自定义异常有哪些?
与其他编程语言一样,在C#中,您可以轻松创建用户定义异常。用户定义异常类派生自Exception类。自定义异常就是我们所说的用户定义异常。在下面的示例中,创建的异常不是内置异常;它是一个自定义异常−TempIsZeroException您可以尝试运行以下代码,了解如何在C#中创建用户定义异常。示例usingSystem;namespaceDemo{classTe
C# 中的保留关键字是什么?
关键字是C#编译器预定义的保留字。这些关键字不能用作标识符。如果要使用这些关键字作为标识符,可以在关键字前加上@字符。在C#中,某些标识符在代码上下文中具有特殊含义,例如get和set,它们被称为上下文关键字。下表列出了保留关键字−abstractAsbaseboolbreakbytecasecatchCharcheckedclassconstcontinuedec
C# 中的类型转换是什么?
类型转换是将一种类型的数据转换为另一种类型。两种形式为−隐式类型转换−这些转换由C#以类型安全的方式执行。例如,从较小的整数类型转换为较大的整数类型,以及从派生类转换为基类。显式类型转换−这些转换由用户使用预定义函数显式完成。显式转换需要强制类型转换运算符。以下是内置的类型转换方法−Sr.No方法&说明1ToBoolean尽
C# 中类的成员变量是什么?
类是C#中具有成员变量和函数的蓝图。它描述了对象的行为。让我们通过类的语法来了解什么是成员变量−<accessspecifier>classclass_name{//成员变量<accessspecifier><datatype>variable1;<accessspecifier><datatyp
C# 中类的成员函数是什么?
类的成员函数是指在类定义中具有其定义或原型的函数,类似于任何其他变量。它对其所属类的对象进行操作,并可以访问该对象的所有类成员。以下是成员函数−的示例publicvoidsetLength(doublelen){length=len;}publicvoidsetBreadth(doublebre){breadth=bre;}以下是展示如何在C#
C# 中的数据类型、值类型和引用类型是什么?
C#中的数据类型有两种:值类型、引用类型和指针类型。值类型值类型变量可以直接赋值。它们派生自System.ValueType类。以下是Value类型的数据类型−类型代表范围默认值bool布尔值True或Falsebyte8位无符号整数0到2550char16位Unicode字符U+0000到U+fff'\0'decimal128位精
C# 中 SortedList 类的 Capacity 属性是什么?
SortedList类的capacity属性决定了SortedList的最大大小。SortedList的默认容量为16。您可以尝试运行以下代码,在C#中实现SortedList类的Capacity属性。−示例usingSystem;usingSystem.Collections;namespaceDemo{classProgram{stat
C# 中 ArrayList 类的 Count 属性是什么?
ArrayList类中的Count属性用于计算ArrayList中元素的数量。首先,向ArrayList中添加元素−ArrayListarrList=newArrayList();arrList.Add(98);arrList.Add(55);arrList.Add(65);arrList.Add(34);然后获取数组列表的计数−arrList.C
C# 中 ArrayList 类的 Capacity 属性是什么?
ArrayList类中的capacity属性用于获取或设置ArrayList可容纳元素的数量。Capacity始终大于count。对于capacity属性,其值为−arrList.Capacity默认容量为4。如果有5个元素,则容量加倍为8。依此类推。您可以尝试运行以下代码,在C#中实现Capacity属性。这也体现了我们上面讨论的内容。&minu
C# 中的左移和右移运算符(>> 和 << )是什么?
按位左移运算符将左操作数的值左移,移动的位数由右操作数指定。按位右移运算符将左操作数的值右移,移动的位数由右操作数指定。以下示例展示了如何使用按位左移和右移运算符−示例usingSystem;namespaceDemo{classProgram{staticvoidMain(string[]args){inta=60;/*60=0011
C# 中 SortedList 类的 Count 属性是什么?
示例usingSystem;usingSystem.Collections;namespaceDemo{classProgram{staticvoidMain(string[]args){SortedLists=newSortedList();s.Add("S1","Electronics");s
C# 中 Stack 类的 Count 属性是什么?
要计算Stack类中添加了多少个元素,需要使用Count属性。首先,让我们在Stack中添加元素−Stackst=newStack();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
C# 中 Queue 类的 Count 属性是什么?
使用Count属性可以计算Queue类元素的数量。设置元素数量,例如以下声明−Queueq=newQueue();q.Enqueue(1);q.Enqueue(2);q.Enqueue(3);q.Enqueue(4);然后使用Count属性计算元素数量−q.Count以下示例展示了如何在Queue类中使用Count属性−示例us
C# 中 Hashtable 类的 Count 属性是什么?
要获取Hashtable类元素的数量,请使用Count属性。首先,将元素数量设置为−Hashtableht=newHashtable();ht.Add("One","Tom");ht.Add("Two","Jack");ht.Add("Three","P
C# 中 BitArray 类的 Count 属性是什么?
使用Count属性计算BitArray类中元素的数量。首先,让我们设置BitArray类为−BitArrayarr=newBitArray(10);现在使用Count属性,如下所示−示例usingSystem;usingSystem.Collections;publicclassDemo{publicstaticvoidMain
C# 中的运算符优先级是什么?
运算符是指示编译器执行特定数学或逻辑运算的符号。运算符优先级决定了表达式中项的分组。这会影响表达式的求值。某些运算符的优先级高于其他运算符;例如,乘法运算符的优先级高于加法运算符。以下示例展示了运算符优先级−示例usingSystem;namespaceOperatorsAppl{classProgram{staticvoidMain(string[]args
C# 中如何对列表进行排序?
在C#中对列表进行排序,使用Sort()方法。首先创建一个列表−List<string>myList=newList<string>();现在添加元素−myList.Add("Audi");myList.Add("BMW");myList.Add("Chevrolet")

