找到 34423 篇文章 适用于编程

C# 中传递参数的不同方法是什么?

Samual Sam
更新于 2020-06-20 10:16:10

351 次浏览

当调用带有参数的方法时,您需要使用以下三种方法之一将参数传递给该方法 -引用参数此方法将参数的内存位置的引用复制到形式参数中。这意味着对参数所做的更改会影响参数。值参数此方法将参数的实际值复制到函数的形式参数中。在这种情况下,在函数内部对参数所做的更改不会影响参数。在值参数中,当调用方法时,会为每个值创建一个新的存储位置... 阅读更多

C# 程序中的析构函数是什么?

karthikeya Boyini
更新于 2020-06-20 10:17:43

2K+ 次浏览

析构函数是类的特殊成员函数,每当其类的对象超出范围时都会执行。它的名称与类完全相同,并在前面加了一个波浪号 (~),例如,我们的类名为 Demo。public Demo() { // 构造函数    Console.WriteLine("正在创建对象"); } ~Demo() { // 析构函数    Console.WriteLine("正在删除对象"); }让我们看一个例子来学习如何在 C# 中使用析构函数。示例 实时演示使用 System; 命名空间 LineApplication {    类 Line {       私有 double length; // 线的长度   ... 阅读更多

C# 中的自定义异常是什么?

karthikeya Boyini
更新于 2020-06-20 10:20:05

609 次浏览

与任何其他编程语言一样,在 C# 中,您可以轻松创建用户定义的异常。用户定义的异常类派生自 Exception 类。自定义异常是我们对用户定义异常的称呼。在下面的示例中,创建的异常不是内置异常;它是自定义异常 -TempIsZeroException您可以尝试运行以下代码以了解如何在 C# 中创建用户定义的异常。示例 实时演示使用 System; 命名空间 Demo {    类 TestTemperature {       静态 void Main(string[] args) {          Temperature temp = new Temperature();          尝试 {     ... 阅读更多

C# 中的委托是什么?

Samual Sam
更新于 2020-06-20 10:21:40

245 次浏览

C# 中的委托是方法的引用。委托是一个引用类型变量,它保存对方法的引用。引用可以在运行时更改。委托特别用于实现事件和回调方法。所有委托都隐式派生自 System.Delegate 类。让我们看看如何在 C# 中声明委托。委托让我们看一个例子来学习如何在 C# 中使用委托。示例 实时演示使用 System; 使用 System.IO; 命名空间 DelegateAppl {    类 PrintString {       静态 FileStream fs;       静态 StreamWriter sw; ... 阅读更多

C# 中的控制语句是什么?

Samual Sam
更新于 2020-06-20 09:59:29

6K+ 次浏览

程序控制的流程由 C# 中的控制语句指定。它包括以下内容 -if 语句if 语句由一个布尔表达式后跟一个或多个语句组成。以下是语法 -if(boolean_expression) {    /* 如果布尔表达式为真,则执行语句 */ }if-else 语句if 语句后面可以跟一个可选的 else 语句,当布尔表达式为假时执行该语句。以下是语法 -if(boolean_expression) {    /* 如果布尔表达式为真,则执行语句 */ } else {    /* 如果布尔表达式为 ... 阅读更多

如何在 C# 中连接两个数组?

Samual Sam
更新于 2020-06-20 10:02:38

435 次浏览

要在 C# 中连接两个数组,让我们首先声明并初始化数组。在这里,我们考虑了一个字符串数组 -string[] str = new string[] { "Hello","World" };现在让我们使用 join() 方法进行连接 -。string.Join(" ", str);现在让我们看看连接两个数组的完整代码。示例 实时演示使用 System; 类程序 {    静态 void Main() {       string[] str = new string[] { "Hello","World" };       string res = string.Join(" ", str);       Console.WriteLine(res);    } }输出Hello World

如何遍历 C# 数组?

karthikeya Boyini
更新于 2020-06-20 10:03:49

5K+ 次浏览

要遍历 C# 中的数组,请使用任何循环。这些循环具有设置的起始值和结束值,允许您在迭代中设置或检查值。C# 具有 while、do…while、for 和 foreach 循环来遍历数组。让我们看一个 C# 中 for 循环的示例 -示例 实时演示使用 System; 命名空间 ArrayApplication {    类 MyArray {       静态 void Main(string[] args) {          int [] n = new int[10];          int i, j;          for ( i = 0; i < 10; ... 阅读更多

如何在 C# 中使用右移运算符?

Samual Sam
更新于 2020-06-20 10:07:26

115 次浏览

在右移运算符中,左操作数的值向右移动由右操作数指定的位数。让我们看一个 C# 中右移运算符的示例 -使用 System; 命名空间 OperatorsAppl {    类程序 {       静态 void Main(string[] args) {          int a = 60; /* 60 = 0011 1100 */          int b = 0;          b = a >> 2; /* 15 = 0000 1111 */          Console.WriteLine("右移运算符 - b 的值为 {0}", b);          Console.ReadLine();       }    } }上面,a 的值为 60,即二进制的 0011 1100。设置如上例所示的右移运算符。这会将位向右移动两次 -a >> 2现在输出将为 15,即 15 = 0000 1111

如何在 C# 中使用 sleep 方法?

karthikeya Boyini
更新于 2020-06-20 10:08:15

727 次浏览

线程的 sleep 方法用于将线程暂停特定时间段。如果要将 sleep 设置为几秒钟,则可以使用以下代码片段 -int sleepfor = 2000; Thread.Sleep(sleepfor);您可以尝试运行以下代码以实现线程的 sleep 方法 -示例 实时演示使用 System; 使用 System.Threading; 命名空间 MyApplication {    类 ThreadCreationProgram {       公共静态 void CallToChildThread() {          Console.WriteLine("子线程开始");          int sleepfor = 2000;          Console.WriteLine("子线程暂停 {0} 秒", ... 阅读更多

编写一个 C# 程序来检查一个数字是否为素数

Samual Sam
更新于 2020-06-20 10:09:09

3K+ 次浏览

为了计算一个数字是否为素数,我们使用了一个循环,并在每次迭代中,我们都有一个 if 语句来查找余数是否等于 0,在数字本身之间。for (int i = 1; i

广告

© . All rights reserved.