找到 2628 篇文章 关于 C#

C# 中 SortedList 类的 IsFixedSize 属性是什么?

George John
更新于 2020年6月23日 10:05:00

73 次浏览

使用 C# 中的 IsFixedSize 属性获取指示 SortedList 是否具有固定大小的值。以下是一个显示使用 IsFixedSize 属性的 SorteList 的示例。示例 实时演示using System; using System.Collections; namespace Demo {    class Program {       static void Main(string[] args) {         SortedList s = new SortedList();         s.Add("S1", "Maths");         s.Add("S2", "Science");         s.Add("S3", "English");         s.Add("S4", "Economics");         Console.WriteLine("IsFixedSize = " + s.IsFixedSize);       }    } }输出IsFixedSize = False我们 ... 阅读更多

C# 可空 DateTime

karthikeya Boyini
更新于 2020年6月23日 09:50:16

14K+ 次浏览

使用 DateTime 可空类型,您可以将 null 字面量赋值给 DateTime 类型。可空 DateTime 使用以下问号语法指定。DateTime?以下是实现可空 DateTime 的代码。示例 实时演示using System; class Program {    static void Main() {       DateTime? dt = null;       DateFunc(dt);       dt = DateTime.Now;       DateFunc(dt);       dt = null;       Console.WriteLine(dt.GetValueOrDefault());    }    static void DateFunc(DateTime? dt) {       if (dt.HasValue) {         Console.WriteLine(dt.Value);       } else {         Console.WriteLine(0);       }    } }输出0 2018年9月17日 上午8:27:07 0001年1月1日 上午12:00:00

C# 继承类的对象创建

Samual Sam
更新于 2020年6月23日 09:53:34

1K+ 次浏览

一个类可以从多个类或接口派生,这意味着它可以继承多个基类或接口的数据和函数。派生类继承基类成员变量和成员方法。因此,在创建子类之前应先创建超类对象。您可以在成员初始化列表中提供超类初始化的指令。在这里您可以看到为继承类创建的对象。示例 实时演示using System; namespace Demo {    class Rectangle {       protected double length;       protected double width;       public Rectangle(double l, ... 阅读更多

C# 接口类型

Ankith Reddy
更新于 2020年6月23日 09:52:08

4K+ 次浏览

接口定义属性、方法和事件,它们是接口的成员。接口只包含成员的声明。C# 中的一些接口类型包括:IEnumerable - 所有泛型集合的基接口。IList - 数组和列表类型实现的泛型接口。IDictionary - 字典集合。IEnumerable 是一个接口,它定义了一个名为 GetEnumerator 的单一方法,该方法返回一个 IEnumerator 接口。这适用于对实现 IEnumerable 的集合的只读访问,可以与 foreach 语句一起使用。以下是 IEnumerable 接口的实现。示例class Demo : IEnumerable, IEnumerator {    // IEnumerable 方法 GetEnumerator()    IEnumerator ... 阅读更多

C# 程序生成安全的随机数

karthikeya Boyini
更新于 2020年6月23日 09:54:27

2K+ 次浏览

对于安全的随机数,请使用 RNGCryptoServiceProvider 类。它实现了一个加密随机数生成器。使用相同的类,我们使用以下方法找到了一些随机值:using (RNGCryptoServiceProvider crypto = new RNGCryptoServiceProvider()) {    byte[] val = new byte[6];    crypto.GetBytes(val);    randomvalue = BitConverter.ToInt32(val, 1); }要生成安全的随机数,您可以尝试运行以下代码。示例 实时演示using System; using System.Collections.Generic; using System.Linq; using System.Text.RegularExpressions; using System.Security.Cryptography; public class Demo {    public static void Main(string[] args) {       for (int i = 0; i

C# 嵌套类

Arjun Thakur
更新于 2020年6月23日 09:54:58

2K+ 次浏览

嵌套类是在另一个封闭类中声明的类。它是其封闭类的成员,封闭类的成员无法访问嵌套类的成员。让我们看一个 C# 中嵌套类的示例代码片段。示例class One {    public int num1;    public class Two {       public int num2;    } } class Demo {    static void Main() {       One a = new One();       a.num1++;       One.Two ab = new One.Two();       ab.num2++;    } ... 阅读更多

C# 中 Hashtable 类的 Keys 属性是什么?

Chandu yadav
更新于 2020年6月23日 09:56:43

88 次浏览

获取包含 Hashtable 中键的 ICollection。它显示集合中的所有键。在下面的代码中,为了获取所有键,我们使用了循环来遍历集合。foreach (int k in h.Keys) {    Console.WriteLine(k); }上面显示了所有键,如下面的代码所示:示例 实时演示using System; using System.Collections; class Program {    static void Main() {       Hashtable h = new Hashtable();       h.Add(1, "India");       h.Add(2, "US");       h.Add(3, "UK");       h.Add(4, "Australia");       h.Add(5, "Netherland");       foreach (int k in h.Keys) {         Console.WriteLine(k);       }    } }输出5 4 3 2 1

C# 程序相加两个矩阵

Samual Sam
更新于 2020年6月23日 09:56:22

7K+ 次浏览

首先,设置三个数组。int[, ] arr1 = new int[20, 20]; int[, ] arr2 = new int[20, 20]; int[, ] arr3 = new int[20, 20];现在用户将在这两个矩阵中输入值。我们必须将行和列的大小设置为 n=3,因为我们想要一个 3x3 大小的方阵,即 9 个元素。将两个矩阵相加并打印包含总和的第三个数组。for(i=0;i

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

George John
更新于 2020年6月23日 09:57:43

59 次浏览

当您需要存储位但事先不知道位数时,可以使用 BitArray 类。使用 IsReadOnly 类,您可以获取指示 BitArray 是否为只读的值。ReadOnly 不允许您向 BitArray 添加新元素。以下是我们的示例,说明如何在 C# 中使用 BitArray 类的 IsReadOnly 属性。示例 实时演示using System; using System.Collections; namespace Demo {    class Program {       static void Main(string[] args) {         BitArray ba1 = new BitArray(5);         BitArray ba2 ... 阅读更多

C# 程序接受两个整数并返回余数

karthikeya Boyini
更新于 2020年6月23日 09:58:59

606 次浏览

首先,设置两个数字。int one = 250; int two = 200;现在将这些数字传递给以下函数。public int RemainderFunc(int val1, int val2) {    if (val2 == 0)    throw new Exception("第二个数字不能为零!不能除以零!");    if (val1 < val2)    throw new Exception("数字不能小于除数!");    else    return (val1 % val2); }我们在上面检查了两个条件,即如果第二个数字为零,则会发生异常。如果第一个数字小于第二个数字,则会发生异常。要返回两个数字的余数,以下是 ... 阅读更多

广告