找到 34423 篇文章 适用于编程

C# 中 BitArray 类的 Item 属性是什么?

karthikeya Boyini
更新于 2020-06-20 15:30:41

73 次浏览

BitArray 类的 Item 属性获取或设置 BitArray 中特定位置处的位的值。使用关键字来定义索引器,而不是实现 Item 属性。要访问元素,请使用 mycollection[index]。以下是 BitArray 类 Item 属性的实现示例实时演示使用 System;使用 System.Collections;类 Demo {    static void Main() {       bool[] arr = new bool[5];       arr[0] = true;       arr[1] = true;       arr[2] = false;       arr[3] = false;       BitArray ... 阅读更多

如何使用 C# BinaryReader 类?

Arjun Thakur
更新于 2020-06-20 15:28:41

138 次浏览

如果要从流中读取二进制信息,请使用 BinaryReader 类。BinaryReader 类位于 System.IO 命名空间中。以下是一个示例,演示如何使用 BinaryReader 类从文件读取数据:static void WriteMe() {    using (BinaryWriter w = new BinaryWriter(File.Open("C:\abc.txt", FileMode.Create))) {       w.Write(25.9);       w.Write("DEMO DATA");    } } static void ReadMe() {    using (BinaryReader r = new BinaryReader(File.Open("C:\abc.txt", FileMode.Open))) {       Console.WriteLine("Value : " + r.ReadDouble());       Console.WriteLine("Value : " + r.ReadString());    } }上述方法在 Main() 方法中调用... 阅读更多

C# 支持哪些不同类型的条件语句?

Samual Sam
更新于 2020-06-20 15:18:33

2K+ 次浏览

条件语句要求程序员指定一个或多个要由程序评估或测试的条件,以及如果条件确定为真则要执行的语句或语句,以及可选地,如果条件确定为假则要执行的其他语句。以下是条件语句的类型:序号语句和描述1if 语句if 语句由一个布尔表达式后跟一个或多个语句组成。2if...else 语句if 语句后面可以跟一个可选的 else 语句,当布尔表达式为假时执行。3嵌套 if 语句您可以使用一个... 阅读更多

如何在 C# 方法中使用 param 数组传递参数?

Ankith Reddy
更新于 2020-06-20 15:19:14

422 次浏览

在声明方法时,您不确定作为参数传递的参数数量。在这种情况下,C# param 数组(或参数数组)会提供帮助。以下是如何使用 param:public int AddElements(params int[] arr) { }以下是完整的示例:示例使用 System;命名空间 Program {    类 ParamArray {       public int AddElements(params int[] arr) {          int sum = 0;          foreach (int i in arr) {             sum += i;          }          return sum;       }    }    类 Demo {       static void Main(string[] args) {          ParamArray app = new ParamArray();          int sum = app.AddElements(300, 250, 350, 600, 120);          Console.WriteLine("The sum is: {0}", sum);          Console.ReadKey();       }    } }输出总和为:1620

C# 中数组的不同数据类型是什么?

karthikeya Boyini
更新于 2020-06-20 15:19:31

592 次浏览

使用 C#,您可以创建整数、字符等的数组。数组用于存储数据集合,但通常将数组视为存储在连续内存位置的相同类型变量的集合更有用。此类型可以是整数、字符、浮点数等。以下是一个显示数据类型用法的数组声明:数据类型[] 数组名称;这里,数据类型用于指定数组中元素的类型。[ ] 指定数组的秩。秩指定数组的大小。数组名称 - 指定数组的名称。设置... 阅读更多

如何使用 C# 以三角形形式显示数字?

George John
更新于 2020-06-20 15:20:37

200 次浏览

要以三角形形式显示数字,首先考虑一个二维数组。int[, ] a = new int[5, 5];对于三角形,您需要考虑空格,如下所示:1 1 1 1 2 1 1 3 3 1然后循环遍历以设置三角形,左侧和右侧为 1,如下面的代码所示:示例实时演示使用 System;类 Demo {    public static void Main() {       // 二维数组       int[, ] a = new int[5, 5];       for (int i = 0; i < 5; ... 阅读更多

C# 中的 IStructuralComparable 接口的作用是什么?

Samual Sam
更新于 2020-06-20 15:21:07

169 次浏览

IStructuralComparable 接口支持集合对象的结构比较。此接口在 .NET 4 中引入。以下是语法:public interface IStructuralComparable它有一个方法:CompareTo(Object, IComparer) - 它确定当前集合对象在排序顺序中是先于、出现在与另一个对象相同的位置,还是跟随另一个对象。compareTo() 方法确定当前集合对象在排序顺序中是否小于、等于或大于第二个对象。以下提供 IStructuralComparable 接口的显式实现:泛型元组类(Tuple、Tuple、Tuple……数组类

C# 中的 ICloneable 接口的作用是什么?

Chandu yadav
更新于 2020-06-20 15:22:00

2K+ 次浏览

ICloneable 接口创建现有对象的副本,即克隆。它只有一个方法:Clone() - clone() 方法创建一个新对象,该对象是当前实例的副本。以下是一个示例,演示如何使用 Icloneable 接口执行克隆:示例实时演示使用 System;类 Car : ICloneable {    int width;    public Car(int width) {       this.width = width;    }    public object Clone() {       return new Car(this.width);    }    public override string ToString() {       return string.Format("Width of ... 阅读更多

C# 中的 IList 接口的作用是什么?

karthikeya Boyini
更新于 2020-06-20 15:21:31

858 次浏览

IList 接口包含一个非泛型对象集合,可以通过索引单独访问这些对象。以下是 C# 中 IList 接口的属性:序号属性名称和描述1Count获取 ICollection 中包含的元素数。2isFixedSize获取一个值,该值指示 IList 是否具有固定大小。3isReadOnly获取一个值,该值指示 IList 是否为只读。4isSynchronized获取一个值,该值指示对 ICollection 的访问是否已同步。5Item(Int32)获取或设置指定索引处的元素。以下是 IList 接口的方法:序号属性名称和描述1Add(Obj)将项目添加到 IList。2Clear()从 IList 中删除所有项目3Contains(Obj)列表是否包含特定... 阅读更多

C# 中的 IEnumerable 接口的作用是什么?

Samual Sam
更新于 2020-06-20 15:22:15

11K+ 次浏览

IEnumerable 是一个接口,它定义了一个单一方法 GetEnumerator(),该方法返回一个 IEnumerator 接口。它是所有可枚举的非泛型集合的基本接口。这适用于对实现该接口的集合的只读访问,IEnumerable 可与 foreach 语句一起使用。它有一个方法:GetEnumerator() - 此方法返回一个枚举器,该枚举器遍历集合。以下是 C# 中 IEnumerable 接口的 GetEnumerator() 方法的实现:IEnumerator IEnumerable.GetEnumerator() { return (IEnumerator) GetEnumerator(); }以下是 C# 中 IEnumerable 接口的扩展方法:序号方法名称和描述1AsParallel()启用集合的并行化... 阅读更多

广告

© . All rights reserved.