找到 34423 篇文章 关于编程

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

karthikeya Boyini
更新于 2020年6月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年6月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年6月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年7月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年7月30日 22:30:23

4K+ 次浏览

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

如何在 C# 中截断文件?

Ankith Reddy
更新于 2020年6月22日 12:34:29

820 次浏览

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

C# 中的文件对象

George John
更新于 2020年6月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年6月22日 12:36:17

107 次浏览

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

C# 中的类和静态变量

Arjun Thakur
更新于 2020年6月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 转换为 Array

Ankith Reddy
更新于 2020年6月22日 12:38:40

1K+ 次浏览

要将 ArrayList 转换为 Array,请在 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

广告
© . All rights reserved.