找到 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; 现在,使用 threadpool 对象调用 threadpool 类。调用方法 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.