找到 2628 篇文章 关于 C#

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

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

213 次浏览

ArrayList 类的 IsFixedSize 属性用于获取一个值,该值指示 ArrayList 是否具有固定大小。以下是一个说明 isFixedSize 属性用法的示例 - 示例 在线演示using 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 语句 -using 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 }以下是完整的示例 - 示例 在线演示using 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 变量 - 示例 在线演示using 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# 中创建用户定义的异常 - 示例 在线演示using 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 - 示例 在线演示using 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# 提供两种技术来实现静态多态性,即函数重载和运算符重载。让我们通过一个示例学习函数重载 -您可以在同一个作用域中为同一个函数名提供多个定义。函数的定义必须通过参数列表中参数的类型和/或数量来区分。您不能重载仅返回类型不同的函数声明。以下是完整的示例 - 示例 在线演示using System; ... 阅读更多

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

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

469 次浏览

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

广告