找到 34423 篇文章 关于编程

如何将 List 集合复制到数组?

karthikeya Boyini
更新于 2020-06-21 15:16:52

656 次查看

要将 C# 列表集合复制到数组,首先设置一个列表 - List list1 = new List (); 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 list1 = new List ();       list1.Add("One");       list1.Add("Two");       list1.Add("Three");       list1.Add("Four"); ... 阅读更多

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

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

3K+ 次查看

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

C# 中的 final 局部变量

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; // 编译错误    } }

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

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

123 次查看

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

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

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; 在上面,我们有两个整数变量,当我们在一个 long 变量中对其求和时,它不会显示错误。因为编译器会自行进行隐式转换。现在让我们打印这些值。示例 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+ 次查看

Internal 访问修饰符Internal 访问修饰符允许类将其成员变量和成员函数公开给当前程序集中的其他函数和对象。任何具有 internal 访问修饰符的成员都可以从定义该成员的应用程序中定义的任何类或方法中访问。以下是一个示例 - 示例 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# 是一种由 Microsoft 开发的现代、通用、面向对象的编程语言。C# 是为公共语言基础结构 (CLI) 设计的,它由可执行代码和运行时环境组成,允许在不同的计算机平台和体系结构上使用各种高级语言。以下是 C# 的特性 - 布尔条件自动垃圾回收标准库程序集版本控制属性和事件委托和事件管理易于使用的泛型索引器条件编译简单的多线程LINQ 和 Lambda 表达式与 Windows 集成

什么是 C# 中的装箱?

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

448 次查看

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

广告

© . All rights reserved.