找到 34423 篇文章 关于编程

C# 中的多播委托是什么?

Samual Sam
更新于 2020年6月20日 17:30:17

1K+ 次浏览

一个持有对多个方法引用的委托称为多播委托。让我们来看一个例子 - 例子 using System; delegate void myDelegate(int val1, int val2); public class Demo { public static void CalAdd(int val1, int val2) { Console.WriteLine("{0} + {1} = {2}", val1, val2, val1 + val2); } public static void CalSub(int val1, int val2) { Console.WriteLine("{0} - {1} = {2}", val1, val2, val1 - val2); } } public class Program { static void Main() { myDelegate d = new myDelegate(Demo.CalAdd); ... 阅读更多

C# 中的自增 (++) 和自减 (--) 运算符是什么?

Chandu yadav
更新于 2020年6月20日 17:31:20

455 次浏览

自增运算符 要在 C# 中增加一个值,可以使用自增运算符,即前缀自增和后缀自增运算符。以下是一个示例 - 例子 using System; class Demo { static void Main() { int a = 250; Console.WriteLine(a); a++; Console.WriteLine(a); ++a; Console.WriteLine(a); int b = 0; b = a++; Console.WriteLine(b); Console.WriteLine(a); b = ++a; Console.WriteLine(b); Console.WriteLine(a); ... 阅读更多

C# 中的线程池

karthikeya Boyini
更新于 2020年6月20日 17:31:47

4K+ 次浏览

C# 中的线程池是线程的集合。它用于在后台执行任务。当一个线程完成一个任务时,它会被发送到队列,所有等待的线程都在队列中。这样做是为了可以重用它。让我们看看如何创建一个线程池。首先,使用以下命名空间 - using System.Threading; 现在,使用线程池对象调用线程池类。调用方法 QueueUserWorkItem - ThreadPool.QueueUserWorkItem(new WaitCallback(Run)); 在循环中迭代它并将其与普通的 Thread 对象进行比较。

Linux 上最好的 C# IDE 是什么?

Arjun Thakur
更新于 2020年6月20日 17:32:40

2K+ 次浏览

在 Windows 上,运行 C# 程序最好的 IDE 是 Visual Studio。在 Linux 上,最好的 IDE 可以认为是 Monodevelop。它是一个开源 IDE,允许您在多个平台上运行 C#,即 Windows、Linux 和 MacOS。Monodevelop 也称为 Xamarin Studio。它有一个 C# 编译器来运行 C# 程序。Monodevelop 具有以下特性 - 多平台 IDE 支持 Linux、Windows 和 macOS。支持多种语言 MonoDevelop 支持多种语言,例如 C#、F#、Visual Basic .NET 等。集成调试器 它带有一个集成调试器,用于调试 Mono 和本机应用程序。代码完成 对 C# 的代码完成支持、代码模板,... 阅读更多

在 C# 中迭代字典的最佳方法是什么?

Samual Sam
更新于 2020年6月20日 17:32:59

1K+ 次浏览

在字典集合中,存储任何数据类型。字典是 C# 中键值对的集合。字典包含在 System.Collection.Generics 命名空间中。现在让我们看看在 C# 中迭代字典的最佳方法 - 首先,让我们创建一个字典 - var d = new Dictionary(5); 现在添加键和值 - // 添加键和值 d.Add("car", 25); d.Add("bus", 28); d.Add("motorbike", 17); 使用 orderby 按值排序 - var val = from ele in d orderby ele.Value ascending select ele; 我们在上面设置了 ascending 以升序排列字典。您也可以使用 descending。显示值 ... 阅读更多

除了 Visual Studio 之外,最好的 C# IDE 是什么?

karthikeya Boyini
更新于 2020年6月20日 17:33:18

1K+ 次浏览

运行 C# 程序的 Visual Studio IDE 的替代方案 - SharpDevelop 它是一个运行 C# 程序的开源 IDE,但仅适用于 Microsoft Windows。SharpDevelop 是作为 Visual Studio 的替代方案开发的。它是用 C# 编写的。支持 Git、SVN、NuGet、LINQPad 它是一个允许您运行 C# 程序而无需 IDE 的实用程序。LINQ Pa d 中的一些功能是付费的,例如自动完成,并且只有在付费后用户才能访问它。Monodevelop 它是一个开源 IDE,允许您在多个平台上运行 C#,即 Windows、Linux 和 MacOS。... 阅读更多

C# 中的泛型列表是什么?

Ankith Reddy
更新于 2020年6月20日 17:33:53

2K+ 次浏览

泛型列表是 C# 中的泛型集合。与数组不同,可以使用 List 动态增加大小。让我们来看一个例子 - 我们首先设置了 List - List myList = new List() 现在在列表中添加元素 - List myList = new List() { "mammals", "reptiles", "amphibians" } 现在使用一个属性让我们计算添加的元素的数量 - 例子 using System; using System.Collections.Generic; class Program { static void Main() { List myList = new List() { "mammals", "reptiles", "amphibians" }; Console.WriteLine(myList.Count); } }

C# 中的字典是什么?

Samual Sam
更新于 2020年6月20日 17:34:34

2K+ 次浏览

字典是 C# 中键值对的集合。字典包含在 System.Collection.Generics 命名空间中。声明和初始化字典 - IDictionary d = new Dictionary(); 上面,在声明字典对象时设置键和值的类型。int 是一种键类型,string 是一种值类型。两者都将存储在名为 d 的字典对象中。现在让我们来看一个例子 - 例子 using System; using System.Collections.Generic; public class Demo { public static void Main() { IDictionary d = new Dictionary(); d.Add(1, 97); d.Add(2, ... 阅读更多

Windows 上最好的 C# IDE 是什么?

George John
更新于 2020年6月20日 17:34:48

284 次浏览

Windows 上最好的 C# IDE 是 Microsoft Visual Studio。它是一个开发网站、Web 应用、移动应用等的 IDE。Visual Studio IDE 的特性如下:代码编辑器 - Visual Studio 具有一个代码编辑器,支持语法高亮显示和使用 IntelliSense 的代码完成。断点 - 设置断点并允许在执行过程中监视变量值。扩展功能 - 使用 Visual Studio,您可以扩展 IDE 的功能。扩展包括宏、包等。内置语言 - Visual Studio 支持 30 多种编程语言,包括 C#、F#、JavaScript、TypeScript 等。

C# 中的基类是什么?

karthikeya Boyini
更新于 2020年6月20日 17:35:47

1K+ 次浏览

创建类时,程序员可以指定新类应该继承现有类的成员,而不是完全编写新的数据成员和成员函数。此现有类称为基类,新类称为派生类。一个类可以从多个类或接口派生,这意味着它可以继承多个基类或接口的数据和函数。以下是 C# 中基类的语法 - class { ... } class : { ... } 让 ... 阅读更多

广告
© . All rights reserved.