找到 2628 篇文章 关于 C#

如何在 C# 中使用 string.Empty 或 String.Empty 初始化字符串?

karthikeya Boyini
更新于 2020-06-22 12:48:03

576 次浏览

在 C# 中使用 string.Empty 将字符串设置为空 - string myStr = string.Empty;要检查它是否为字符串,请使用 IsNullOrEmpty() 方法 - if (string.IsNullOrEmpty(myStr)) {    Console.WriteLine("字符串为空或为 null!"); }以下是一个示例 - 示例 实时演示using System; namespace Demo {    public class Program {       public static void Main(string[] args) {          string myStr = string.Empty;          if (string.IsNullOrEmpty(myStr)) {             Console.WriteLine("字符串为空或为 null!");          } else {             Console.WriteLine("字符串不为空或不为 null!");          }       }    } }输出字符串为空或为 null!

如何使 C# 程序休眠 x 毫秒?

Samual Sam
更新于 2020-06-22 12:32:53

1K+ 次浏览

要使 C# 程序休眠 x 毫秒,请使用 Thread.Sleep() 方法。将其设置为 1000 毫秒 - Thread.Sleep(1000);以下代码展示了如何为线程设置一个计数器,并在 for 循环的每次迭代中将其设置为休眠 1000 毫秒 - 示例 实时演示using System; using System.Threading; namespace MultithreadingApplication {    public class ThreadCreationProgram {       public static void CallToChildThread() {          try {             Console.WriteLine("子线程开始");             for (int counter = 0; counter

在 C# 中,声明一个数组是否会创建一个数组?

karthikeya Boyini
更新于 2020-06-22 12:33:45

62 次浏览

声明数组不会在内存中初始化数组。当数组变量被初始化时,您可以为数组赋值。以下是一个声明,它不会创建数组 - int[] id;以下创建了一个整数数组。数组是引用类型,因此您需要使用 new 关键字来创建数组的实例 - Int[] id = new int[5] {};让我们来看一个例子 - 示例 实时演示using System; namespace ArrayApplication {    public class MyArray {       public static void Main(string[] args) {          int ... 阅读更多

C# 中 double 和 float 原生类型的比较

Samual Sam
更新于 2019-07-30 22:30:23

335 次浏览

精度说明了 float 和 double 数据类型之间的区别。Float 是单精度 (32 位) 浮点数据类型。Double 是双精度 (64 位) 浮点数据类型。Float 类型的范围 - -3.4 x 1038 到 + 3.4 x 1038 Double 类型的范围是 - (+/-)5.0 x 10-324 到 (+/-)1.7 x 10308 Float 类型的默认值 - 0.0F Double 类型的默认值 - 0.0D

C# 中的初始化与实例化

Arjun Thakur
更新于 2019-07-30 22:30:23

4K+ 次浏览

初始化 当您在声明变量时为其赋值时,称为初始化。以下是一个示例 - int val = 50;对于数组初始化,您可能需要 new 关键字,而初始化变量则不需要。实例化 当您在 C# 中使用 new 关键字为类创建一个新对象时,称为实例化。使用 new 运算符实例化 C# 中的类。以下示例展示了使用 new 关键字创建的两个 Student 类对象 - Student s1 = new Student(); Student s2 = new Student();

如何在 C# 中截断文件?

Ankith Reddy
更新于 2020-06-22 12:34:29

820 次浏览

要截断 C# 中的文件,请使用 FileStream.SetLength 方法。以下是语法 - public override void SetLength (long value);这里,int64 = 流的长度Value < 当前长度如果值小于流的当前长度:流将被截断。如果当前位置大于新长度,则当前位置将移动到流的最后一个字节。Value > 当前长度流将被扩展,并且当前位置保持不变。如果流被扩展,则旧长度和新长度之间流的内容未定义。以下是一个 ... 阅读更多

C# 中的文件对象

George John
更新于 2020-06-22 12:35:19

925 次浏览

要创建 C# 中的新文件,请使用 FileStream 对象。以下是语法 - FileStream = new FileStream( , , , );让我们来看一个“test.dat”文件的示例,该文件使用 File 对象创建/打开 - FileStream F = new FileStream("test.dat", FileMode.OpenOrCreate,FileAccess.ReadWrite);以下是一个示例 - 示例using System; using System.IO; namespace FileIOApplication {    class Program {       static void Main(string[] args) {          FileStream F = new FileStream("test.dat", FileMode.OpenOrCreate,          FileAccess.ReadWrite);          for (int i = 1; i

如何在 C# 中继承类?

Chandu yadav
更新于 2020-06-22 12:36:17

107 次浏览

继承允许我们根据另一个类来定义类,这使得创建和维护应用程序变得更容易。在创建类时,程序员可以指定新类应该继承现有类的成员,而不是完全编写新的数据成员和成员函数。此现有类称为基类,新类称为派生类。一个类可以派生自多个类或接口,这意味着它可以继承多个基类或接口的数据和函数。让我们来看一个 ... 阅读更多

C# 中的类和静态变量

Arjun Thakur
更新于 2020-06-22 12:38:08

8K+ 次浏览

静态变量用于定义常量,因为可以通过调用类来检索它们的值,而无需创建类的实例。静态变量可以在成员函数或类定义之外初始化。您也可以在类定义内部初始化静态变量。示例 实时演示using System; namespace StaticVarApplication {    class StaticVar {       public static int num;       public void count() {          num++;       }       public int getNum() {          return num;       }    }    class ... 阅读更多

C# 中将 ArrayList 转换为数组

Ankith Reddy
更新于 2020-06-22 12:38:40

1K+ 次浏览

要将 ArrayList 转换为数组,请在 C# 中使用 ToArray() 方法。首先,设置一个 ArrayList - ArrayList arrList = new ArrayList(); arrList.Add("one"); arrList.Add("two"); arrList.Add("three");现在,要进行转换,请使用 ToArray() 方法 - arrList.ToArray(typeof(string)) as string[];让我们来看完整的代码 - 示例 实时演示using System; using System.Collections; public class Program {    public static void Main() {       ArrayList arrList = new ArrayList();       arrList.Add("one");       arrList.Add("two");       arrList.Add("three");       string[] arr = arrList.ToArray(typeof(string)) as string[];       foreach (string res in arr) {          Console.WriteLine(res);       }    } }输出one two three

广告