找到关于 C# 的 2628 篇文章

C# 中 Array.IsFixedSize 属性的作用是什么?

Chandu yadav
更新于 2020年6月20日 13:23:53

213 次浏览

ArrayList 类的 IsFixedSize 属性用于获取指示 ArrayList 是否具有固定大小的值。以下是一个说明 IsFixedSize 属性用法的示例:示例使用 System; using System.Collections; class Demo {    public static void Main() {       ArrayList arrList = new ArrayList();       Console.WriteLine("添加一些数字:");       arrList.Add(45);       arrList.Add(78);       Console.WriteLine(arrList.Count);       Console.WriteLine("myArrayList.IsFixedSize = " + arrList.IsFixedSize);     } }输出添加一些数字: 2 myArrayList.IsFixedSize = False我们在上面添加了一个数组列表 - ArrayList arrList ... 阅读更多

C# 中的 finally 语句是什么?

Samual Sam
更新于 2020年6月20日 13:24:44

282 次浏览

finally 块用于执行给定的语句集,无论是否抛出异常。例如,如果您打开了一个文件,则无论是否引发异常,都必须关闭它。错误处理块使用 try、catch 和 finally 关键字实现。示例您可以尝试运行以下代码来实现 finally 语句:使用 System; namespace ErrorHandlingApplication {    class DivNumbers {       int result;       DivNumbers() {          result = 0;       }       public void division(int ... 阅读更多

C# 中的枚举是什么?

karthikeya Boyini
更新于 2020年6月20日 13:27:04

148 次浏览

Enum 是枚举,用于存储一组命名常量,例如年份、产品、月份、季节等。Enum 常量的默认值从 0 开始递增。它具有一组固定的常量,并且可以轻松遍历。让我们来看一个例子。我们这样设置枚举:public enum Vehicle { Car, Bus, Truck }以下是完整的示例:示例使用 System; public class Demo {    public enum Vehicle { Car, Bus, Truck }    public static void Main() {       int a = (int)Vehicle.Car;       int b = (int)Vehicle.Bus; ... 阅读更多

C# 中的封装是什么?

Ankith Reddy
更新于 2020年6月20日 13:14:00

368 次浏览

C# 中的封装阻止访问实现细节。使用访问说明符在 C# 中实现封装。以下是 C# 支持的访问说明符:公共私有保护内部受保护的内部封装可以通过私有访问说明符的示例来理解,该说明符允许类隐藏其成员变量和成员函数,使其免受其他函数和对象的访问。在下面的示例中,我们具有 length 和 width 作为分配了私有访问说明符的变量:示例使用 System; namespace RectangleApplication {    class Rectangle {       private double length;       private double width;       public void Acceptdetails() {     ... 阅读更多

C# 中的聚合是什么?

Arjun Thakur
更新于 2020年6月20日 13:15:21

294 次浏览

聚合是 C# 中对象之间的方向关系。它是对象之间的关系。例如,员工和地址一个员工与一个部门相关联,而一个部门可以有多个员工。让我们来看一个员工和地址的例子:public class Address {    . . . } public class Employee {    private Address addr;    public Employee (Address addr) {       this.addr = addr;    }    . . . }

C# 中的用户定义异常是什么?

karthikeya Boyini
更新于 2020年6月20日 13:16:08

646 次浏览

与任何其他编程语言一样,在 C# 中,您可以轻松创建用户定义的异常。用户定义的异常类派生自 Exception 类。自定义异常是我们所说的用户定义异常。在下面的示例中,创建的异常不是内置异常;它是自定义异常:TempIsZeroException您可以尝试运行以下代码来学习如何在 C# 中创建用户定义的异常:示例使用 System; namespace Demo {    class TestTemperature {       static void Main(string[] args) {          Temperature temp = new Temperature();          try {   ... 阅读更多

C# 中的用户定义数据类型是什么?

Chandu yadav
更新于 2020年6月20日 13:16:48

2K+ 次浏览

C# 中的用户定义数据类型是结构和枚举。结构在 C# 中,结构是值类型数据类型。它可以帮助您使单个变量保存各种数据类型的相关数据。struct 关键字用于创建结构。C# 结构具有以下特性:结构可以具有方法、字段、索引器、属性、运算符方法和事件。结构可以具有定义的构造函数,但不能具有析构函数。但是,您不能为结构定义默认构造函数。默认构造函数会自动定义,并且不能更改。与类不同,结构不能继承其他结构或类。结构不能用作 ... 阅读更多

C# 中的一元运算符是什么?

Samual Sam
更新于 2020年6月20日 13:17:19

308 次浏览

以下是 C# 中的一元运算符:+ - ! ~ ++ -- (type)* & sizeof让我们了解 sizeof 运算符。sizeof 返回数据类型的 size。假设您需要查找 int 数据类型的 size:sizeof(int)对于 double 数据类型:sizeof(double)让我们来看一个完整的示例,以查找各种数据类型的 size:示例使用 System; namespace Demo {    class Program {       static void Main(string[] args) {          Console.WriteLine("int 的大小为 {0}", sizeof(int));          Console.WriteLine("int 的大小为 ... 阅读更多

C# 中的早期绑定是什么?

Arjun Thakur
更新于 2020年6月20日 13:18:04

922 次浏览

在编译时将函数与对象链接的机制称为早期绑定。它也称为静态绑定。C# 提供两种技术来实现静态多态性,即函数重载和运算符重载。让我们通过一个示例来学习函数重载:您可以在同一范围内拥有相同函数名的多个定义。函数的定义必须通过参数列表中参数的类型和/或数量彼此不同。您不能重载仅返回类型不同的函数声明。以下是完整的示例:示例使用 System; ... 阅读更多

C# 中的动态绑定是什么?

karthikeya Boyini
更新于 2020年6月20日 13:18:34

469 次浏览

在动态绑定中,编译器不会在编译时进行类型检查。类型检查会在运行时进行。使用动态绑定可以避免匿名类型只能在一个方法中使用的限制。这是因为类型名称只对编译器可见;因此,不能将其声明为方法的返回值。让我们来看一个例子:
public dynamic GetAnonymousType() {
   return new {
      StudentName = "Jack",
      Subject = "Maths",
   }; }
在上面的例子中,方法被设置为动态的,这意味着编译器不会在编译时进行类型检查:public dynamic GetAnonymousType() {}

广告