找到 2628 篇文章 关于 C#

使用 C# 比较日期

Samual Sam
更新于 2020-06-23 09:29:16

257 次浏览

要使用 C# 比较日期,您需要首先使用 DateTime 对象设置两个要比较的日期。我们将使用 C# 中的 DateTime 类。日期 1DateTime date1 = new DateTime(2018, 07, 20); Console.WriteLine("日期 1 : {0}", date1);日期 2DateTime date2 = new DateTime(2018, 07, 25); Console.WriteLine("日期 2 : {0}", date2);现在让我们在 C# 中比较这两个日期。以下是 C# 中比较日期的示例。示例 在线演示using System; namespace Program {    class Demo {       static int Main() {          DateTime date1 = new DateTime(2018, 07, 20);         ... 阅读更多

C# 中带自定义值的枚举

George John
更新于 2020-06-23 09:29:44

2K+ 次浏览

枚举是 Enumeration,用于存储一组命名常量,如年份、产品、月份、季节等。枚举常量的默认值从 0 开始并递增。它具有一组固定的常量,并且可以轻松遍历。但是您仍然可以更改起始索引并使用您选择的自定义值。在下面的示例中,我将自定义值设置为 20 而不是默认的 0。示例 在线演示using System; public class Demo {    public enum Vehicle { Car =20, Motorcycle, Bus, Truck }    public static void Main() {       int a = ... 阅读更多

C# 中的除法运算符

Samual Sam
更新于 2020-06-23 09:32:12

6K+ 次浏览

除法运算符用于 C# 中将分子除以分母,例如 9/ 3除法运算符属于 C# 中的算术运算符。让我们看一个完整的示例来学习如何在 C# 中实现算术运算符,其中我们将看到如何使用除法运算符。result = num1 / num2; Console.WriteLine("除法:值为 {0}", result);上面我们对 num1 和 num2 使用了除法运算符。以下是完整的示例。示例 在线演示using System; namespace Sample {    class Demo {       static void Main(string[] args) {          int num1 = 50;         ... 阅读更多

C 和 C# 之间的区别

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

2K+ 次浏览

C 是一种通用、高级语言,最初由 Dennis M. Ritchie 开发,用于在贝尔实验室开发 UNIX 操作系统。C 最初于 1972 年在 DEC PDP-11 计算机上实现。C# 是一种简单、现代、通用、面向对象的编程语言,由微软在其由 Anders Hejlsberg 领导的 .NET 计划中开发。以下是 C 和 C# 之间的区别。语言C 语言是一种结构化编程语言,而 C# 是一种面向对象语言。内存管理C 具有手动内存管理,而 C# 中的内存管理是自动处理的。垃圾回收C 没有 ... 阅读更多

C# 中 IComparable 和 IComparer 接口的区别

karthikeya Boyini
更新于 2020-06-23 09:33:14

2K+ 次浏览

C# 中的 IComparable 接口使用 C# 中的 IComparable 接口对元素进行排序。它还用于将当前实例与同一类型的另一个对象进行比较。它为您提供了一种比较特定类型两个对象的方法。请记住,在实现 IComparable 接口时,还应实现 CompareTo() 方法。让我们看一个示例 -int IComparable.CompareTo(object ob) {    Vehicle v=(Vehicle)ob;    return String.Compare(this.make, v.make); }C# 中的 IComparer 接口IComparer 接口用于对比较两个对象的元素进行排序,并提供额外的比较方法。示例private class sortYearAscendingHelper : IComparer {    int IComparer.Compare(object ob1, object ob2) {   ... 阅读更多

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

Chandu yadav
更新于 2020-06-23 09:34:34

88 次浏览

Hashtable 类的 IsReadOnly 属性用于获取指示 Hashtable 是否为只读的值。示例 在线演示using System.Collections; namespace Demo {    class Program {       static void Main(string[] args) {          Hashtable ht = new Hashtable();          ht.Add("One", "Amit");          ht.Add("Two", "Aman");          ht.Add("Three", "Raman");          Console.WriteLine("IsReadOnly = " + ht.IsReadOnly);          Console.ReadKey();       }    } }输出IsReadOnly = False上面我们设置了一个包含三个元素的 Hashtable。ht.Add("One", "Amit"); ht.Add("Two", "Aman"); ht.Add("Three", "Raman");之后,我们使用 IsReadOnly 属性进行了检查。Console.WriteLine("IsReadOnly = " + ht.IsReadOnly);

C# 中类的内部变量的作用域是什么?

Samual Sam
更新于 2020-06-23 09:35:44

841 次浏览

内部变量使用 internal 访问修饰符设置。internal double length; internal double width;任何具有 internal 访问修饰符的成员都可以从定义成员的应用程序中定义的任何类或方法中访问。示例 在线演示using System; namespace RectangleApplication {    class Rectangle {       //成员变量       internal double length;       internal double width;       double GetArea() {          return length * width;       }       public void Display() {          Console.WriteLine("长度:{0}", length);          Console.WriteLine("宽度: ... 阅读更多

C# 中查找素数的不同方法

George John
更新于 2020-06-23 09:21:11

476 次浏览

以下是您可以通过两种方式在 C# 中找到素数的方法。使用 for 循环检查素数 在线演示using System; namespace Program {    class Demo {       public static void Main() {          int n =7;          int a;          a = 0;          for (int i = 1; i

C++ 和 C# 的区别

karthikeya Boyini
更新于 2019-07-30 22:30:23

315 次浏览

C++ 是一种静态类型、编译、通用、区分大小写、自由格式的编程语言,支持过程式、面向对象和泛型编程。C++ 被认为是一种中级语言,因为它包含了高级和低级语言特征的组合。C# 是一种简单、现代、通用、面向对象的编程语言,由微软在其由 Anders Hejlsberg 领导的 .NET 计划中开发。以下是 C++ 和 C# 之间的区别。内存管理C++ 具有手动内存管理,而 C# 中的内存管理是自动处理的。平台C++ 可以在不同的平台上运行,而 C# 通常仅在 Windows 上使用。更快的代码C++ 代码 ... 阅读更多

C# 中 String 和 StringBuilder 的区别

Ankith Reddy
更新于 2019-07-30 22:30:23

2K+ 次浏览

C# 中的字符串 C# 中的字符串是不可变的,这意味着在创建字符串后无法修改它。如果执行任何操作,它会在内存中创建一个新的字符串类型对象。 string str1 = "Welcome!"; // 创建一个新的字符串实例 str1 += "Hello"; str1 += "World”; C# 中的 StringBuilder StringBuilder 在 C# 中是可变的。这意味着如果对字符串执行操作,它不会每次都创建一个新实例。这样,它不会像字符串那样在内存中创建新的空间。 StringBuilder str1 = new StringBuilder(""); str1.Append("Welcome!"); ... 阅读更多

广告