找到 2628 篇文章 关于 C#

C# 中类成员的默认访问权限是什么?

George John
更新于 2020-06-21 15:18:21

3K+ 阅读量

C# 中类成员的默认访问权限是私有的。成员变量,即类成员,是从设计角度来看对象的属性,它们被设置为私有的以实现封装。这些变量只能使用公共成员函数访问。示例using System; namespace RectangleApplication {    class Rectangle {       //成员变量       private double length;       private double width;       public void Acceptdetails() {          length = 10;          width = 14;       }       public ... 阅读更多

C# 中的最终局部变量

Samual Sam
更新于 2020-06-21 15:19:47

1K+ 阅读量

要为局部变量设置 final,请在 C# 中使用 readonly 关键字,因为无法实现 final 关键字。readonly 将允许仅为变量赋值一次。标记为“只读”的字段只能在对象构造期间设置一次。它不能被更改。让我们来看一个例子。下面,我们将 empCount 字段设置为只读,一旦分配就不能更改。示例class Department {    readonly int empCount;    Employee(int empCount) {       this. empCount = empCount;    }    void ChangeCount() {       //empCount = 150; // 编译错误    } }

什么是基于索引的 I/O BitArray 集合在 C# 中?

Chandu yadav
更新于 2020-06-21 15:21:05

123 阅读量

BitArray 类管理一个紧凑的位值数组,这些位值表示为布尔值,其中 true 表示位打开 (1),false 表示位关闭 (0)。以下是基于索引的 BitArray 集合的方法-序号.方法和描述1public BitArray And(BitArray value);对当前 BitArray 中的元素执行与指定 BitArray 中对应元素的按位 AND 操作。2public bool Get(int index);获取 BitArray 中特定位置的位的 value。3public BitArray Not();反转当前 BitArray 中的所有位 value,以便设置为 true 的元素更改为 ... 阅读更多

什么是基于索引的 I/O ArrayList 集合在 C# 中?

karthikeya Boyini
更新于 2020-06-21 14:59:39

347 阅读量

ArrayList 类表示对象的排序集合,可以单独索引。它是数组的替代方案。下表列出了 ArrayList 类的一些常用属性-序号属性和描述1Capacity获取或设置 ArrayList 可以包含的元素数。2Count获取 ArrayList 中实际包含的元素数。3IsFixedSize获取一个值,该值指示 ArrayList 是否具有固定大小。4IsReadOnly获取一个值,该值指示 ArrayList 是否为只读。5Item获取或设置指定索引处的元素。以下是一个显示如何在 C# 中使用 ArrayList 并查找容量的示例。该 ... 阅读更多

C# 中隐式类型转换和显式类型转换有什么区别?

Samual Sam
更新于 2020-06-21 15:03:14

794 阅读量

以下是隐式类型转换和显式类型转换的区别-隐式类型转换这些转换由 C# 以类型安全的方式执行。要理解这个概念,让我们隐式地将 int 转换为 long。int val1 = 11000; int val2 = 35600; long sum; sum = val1 + val2;上面,我们有两个整数变量,当我们在长变量中对它们求和时,它不会显示错误。因为编译器会自行进行隐式转换。让我们现在打印 value。示例using System; using System.IO; namespace Demo {    class Program {       static void Main(string[] args) ... 阅读更多

C# 中 internal 和 private 修饰符有什么区别?

Arjun Thakur
更新于 2020-06-21 15:02:21

1K+ 阅读量

内部访问说明符内部访问说明符允许类将其成员变量和成员函数公开给当前程序集中的其他函数和对象。任何具有内部访问说明符的成员都可以从定义成员的应用程序中定义的任何类或方法中访问。以下是一个示例-示例using System; namespace RectangleApplication {    class Rectangle {       //成员变量       internal double length;       internal double width;       double GetArea() {          return length * width;       }   ... 阅读更多

什么是 C# 中的强制转换运算符 ()?

Ankith Reddy
更新于 2020-06-21 15:03:46

664 阅读量

类型转换是指将一种数据类型转换为另一种数据类型。显式转换由用户使用预定义函数显式执行,并需要强制转换运算符。让我们来看一个将 double 转换为 int 的示例-示例using System; namespace Demo {    class Program {       static void Main(string[] args) {          double a = 4563.56;          int x;          x = (int)a;          Console.WriteLine(x);          Console.ReadKey();       }    } }要将 double 转换为 int,我们执行了显式类型转换-x = (int)a;

什么是 C# 编程?

karthikeya Boyini
更新于 2020-06-21 15:04:37

202 阅读量

C# 是一种现代的、通用的、面向对象的编程语言,由微软开发。C# 是为公共语言基础结构 (CLI) 设计的,它由可执行代码和运行时环境组成,允许在不同的计算机平台和架构上使用各种高级语言。以下是 C# 的特性-布尔条件自动垃圾回收标准库程序集版本控制属性和事件委托和事件管理易于使用的泛型索引器条件编译简单多线程LINQ 和 Lambda 表达式与 Windows 集成

什么是 C# 中的装箱?

George John
更新于 2020-06-21 15:05:29

448 阅读量

装箱将 value 类型转换为对象类型。让我们来看一个装箱的示例-int x = 50; object ob = x; // 装箱在装箱中,存储在堆栈上的 value 将复制到存储在堆内存中的对象中,而拆箱则相反。装箱对于将 value 类型存储在垃圾回收堆中很有用。它是将 value 类型隐式转换为 object 类型的操作。让我们来看一个示例-示例using System; using System.Collections.Generic; using System.Linq; public class Demo {    static void Main() {       int x = 50;       object ... 阅读更多

如何复制或克隆 C# 列表?

Samual Sam
更新于 2020-06-21 15:06:41

3K+ 阅读量

要复制或克隆 C# 列表,首先设置一个列表-List < string > list1 = new List < string > (); list1.Add("One"); list1.Add("Two"); list1.Add("Three"); list1.Add("Four");现在声明一个字符串数组并使用 CopyTo() 方法进行复制。string[] arr = new string[20]; list1.CopyTo(arr);让我们看看将列表复制到一维数组中的完整代码。示例using System; using System.Collections.Generic; using System.Linq; public class Demo {    public static void Main() {       List < string > list1 = new List < string > ();       list1.Add("One");       list1.Add("Two");       list1.Add("Three");   ... 阅读更多

广告