找到 34423 篇文章 关于编程

C# 中对象和类有什么区别?

Samual Sam
更新于 2020-06-22 07:42:42

224 次浏览

C# 拥有类似 Java 的对象和类。对象是现实世界中的实体,是类的实例。可以使用对象访问类的成员。要访问类成员,需要在对象名称后使用点 (.) 运算符。点运算符将对象名称与成员名称链接起来,例如,Box Box1 = new Box();在上面你可以看到 Box1 是我们的对象。我们将用它来访问成员。Box1.height = 3.0;你也可以用它来调用成员函数。Box1.getVolume();以下是一个示例,展示了对象和类如何在 C# 中工作。示例 实时 ... 阅读更多

C# 中除以 0 时是无穷大还是异常?

Arjun Thakur
更新于 2020-06-22 07:43:38

1K+ 次浏览

除以零会引发 System.DivideByZeroException,这是一个处理因被除数除以零而产生的错误的类。让我们来看一个例子。示例 实时演示using System; namespace ErrorHandlingApplication {    class DivNumbers {       int result;       DivNumbers() {          result = 0;       }       public void division(int num1, int num2) {          try {             result = num1 / num2;          } catch (DivideByZeroException e) {             Console.WriteLine("捕获到异常: ... 阅读更多

线程类的使用方法

Ankith Reddy
更新于 2019-07-30 22:30:23

532 次浏览

线程类的一些常用方法包括 start、sleep、jon 和 abort。让我们看看完整的列表:序号。方法及描述1 public void Abort() 在调用它的线程上引发 ThreadAbortException,以开始终止线程的过程。调用此方法通常会终止线程。2 public static LocalDataStoreSlot AllocateDataSlot() 在所有线程上分配一个未命名的内存槽。为了获得更好的性能,请改用用 ThreadStaticAttribute 属性标记的字段。3 public static LocalDataStoreSlot AllocateNamedDataSlot(string name) 分配... 阅读更多

C# 中 Read()、ReadKey() 和 ReadLine() 方法有什么区别?

George John
更新于 2020-06-22 07:44:43

1K+ 次浏览

Read()Read() 从标准输入流读取下一个字符。如果在控制台上按下某个键,则它将关闭。int az = Console.Read() Console.WriteLine(z);ReadKey()它只从标准输入流读取单个字符。ReadLine()从标准输入流读取下一行字符。示例 实时演示using System; class Program {    static void Main() {       int x = 10;       Console.WriteLine(x);       Console.Write("按任意键继续... ");       Console.ReadLine();    } }输出10 按任意键继续...

C# 中的自增和自减运算符

Samual Sam
更新于 2020-06-22 07:34:05

6K+ 次浏览

自增运算符将整数值增加 1,即int a = 10; a++; ++a;自减运算符将整数值减少 1,即int a = 20; a--; --a;以下是一个演示自增运算符的示例:示例 实时演示using System; class Program {    static void Main() {       int a, b;       a = 10;       Console.WriteLine(++a);       Console.WriteLine(a++);       b = a;       Console.WriteLine(a);       Console.WriteLine(b);    } }输出11 11 12 12以下是一个演示自减运算符的示例:int a, b; a = 10; // 显示自减运算符的结果 Console.WriteLine(--a); Console.WriteLine(a--); b = a; Console.WriteLine(a); Console.WriteLine(b);

C# 中的内置数据结构

Chandu yadav
更新于 2020-06-22 07:34:37

355 次浏览

C# 有很多内置的数据结构。以下是其中两个:List泛型 List 是一个泛型集合,而 ArrayList 是一个非泛型集合。与数组不同,可以使用 List 动态增加大小。让我们来看一个例子。我们首先设置 List:List myList = new List()ArrayList它表示可以单独索引的对象的有序集合。设置 ArrayList 为:ArrayList arr = new ArrayList(); arr.Add(67); arr.Add(34); arr.Add(99); arr.Add(45);

C# 中的重要关键字

karthikeya Boyini
更新于 2020-06-22 07:34:54

276 次浏览

C# 中的一些关键关键字包括。SealedParamsInternalthisabstractSealed当你在 C# 中对方法使用 sealed 修饰符时,该方法将失去其重写能力。sealed 方法应该是派生类的一部分,并且该方法必须是重写方法。Params在声明方法时,如果不确定作为参数传递的参数数量,则使用 params。C# param 数组可以让你知道这一点。InternalInternal 访问修饰符允许类向当前程序集中的其他函数和对象公开其成员变量和成员函数。任何具有 internal 访问修饰符的成员都可以... 阅读更多

C# 中前缀运算符和后缀运算符的区别?

Arjun Thakur
更新于 2020-06-22 07:35:26

7K+ 次浏览

前缀运算符如果将自增运算符 ++ 作为前缀用于变量,则变量的值会增加 1。之后返回该值,这与后缀运算符不同。它被称为前缀自增运算符。同样,前缀自减运算符的工作方式相同,但它会减少 1。例如,前缀运算符的示例:++a;以下是一个演示前缀自增运算符的示例:示例 实时演示using System; class Program {    static void Main() {       int a, b;       a = 50;       Console.WriteLine(++a);       b = a;     ... 阅读更多

动态类型变量和对象类型变量有什么区别?

Samual Sam
更新于 2020-06-22 07:36:03

1K+ 次浏览

你可以在动态数据类型变量中存储任何类型的值。这些类型变量的类型检查在运行时进行。对象类型是 C# 公共类型系统 (CTS) 中所有数据类型的最终基类。object 是 System.Object 类的别名。对象类型可以分配任何其他类型的变量,值类型、引用类型、预定义或用户定义类型。动态类型类似于对象类型,不同之处在于对象类型变量的类型检查在编译时进行,而动态类型变量的类型检查在运行时进行。... 阅读更多

C# 中 Trim() 和 TrimStart() 方法有什么区别?

Ankith Reddy
更新于 2020-06-22 07:36:46

800 次浏览

Trim字符串方法,用于删除字符串中所有前导和尾随空格。例如,使用 trim() 将字符串“jack sparrow”返回为如下所示,没有前导和尾随空格。jack sparrow以下是一个示例:示例 实时演示using System; namespace Demo {    class Program {       static void Main(string[] args) {          string str = " Amit ";          Console.WriteLine(str);          // trim          Console.WriteLine("删除前导和尾随空格后...");          string res = str.Trim();          Console.WriteLine(res); ... 阅读更多

广告

© . All rights reserved.