找到 2628 篇文章 关于 C#

什么是 System.Console 类及其在 C# 中的方法?

karthikeya Boyini
更新于 2020-06-22 07:29:16

708 次浏览

System.Console 类在 C# 中表示控制台应用程序的标准输入、输出和错误流。以下是 System.Console 类的一些方法 - 参考:MSDN 系统类方法序号方法及描述1Beep()通过控制台扬声器发出一声蜂鸣声。2Beep(Int32, Int32)通过控制台扬声器以指定的频率和持续时间发出一声蜂鸣声。3Clear()清除控制台缓冲区和相应的控制台窗口的显示信息。4MoveBufferArea(Int32, Int32, Int32, Int32, Int32, Int32)将屏幕缓冲区的指定源区域复制到指定的目标区域。5MoveBufferArea(Int32, Int32, Int32, Int32, Int32, Int32, Char, ConsoleColor, ConsoleColor)将屏幕缓冲区的指定源区域复制到... 阅读更多

C# 中 break 和 continue 语句的区别是什么?

George John
更新于 2020-06-22 07:33:25

2K+ 次浏览

break 语句终止循环并将执行转移到循环后紧随其后的语句。continue 语句导致循环跳过其主体其余部分,并在重复之前立即重新测试其条件。当在循环内部遇到 break 语句时,循环会立即终止,程序控制将在循环后的下一条语句处恢复。C# 中的 continue 语句在某种程度上类似于 break 语句。但是,它不会强制终止,而是强制执行循环的下一轮迭代,跳过中间的任何代码。以下是使用 continue 语句的完整代码... 阅读更多

C# 中接口和抽象类的区别是什么?

Samual Sam
更新于 2020-06-22 07:17:37

479 次浏览

接口定义属性、方法和事件,这些是接口的成员。接口仅包含成员的声明。派生类有责任定义这些成员。抽象类在某种程度上起到相同的作用,但是,当基类只需要声明少量方法,而派生类实现功能时,它们主要用于此目的。以下是区别-一个类可以继承多个接口,而一个类只能继承一个抽象类。无法使用 Abstract 实现多重继承,而使用 Interface 可以实现。你... 阅读更多

线程类的属性

Ankith Reddy
更新于 2020-06-22 07:17:04

5K+ 次浏览

线程被定义为程序的执行路径。每个线程定义一个唯一的控制流。以下是 Thread 类的属性-序号。属性及描述1CurrentContext获取线程正在执行的当前上下文。2CurrentCulture获取或设置当前线程的区域性。3CurrentPrinciple获取或设置线程的当前主体(用于基于角色的安全)。4currentThread获取当前正在运行的线程。5CurrentUICulture获取或设置资源管理器在运行时查找特定于区域性的资源时使用的当前区域性。6ExecutionContext获取一个 ExecutionContext 对象,其中包含有关当前线程的各种上下文的信息。7IsAlive获取一个值,指示当前... 阅读更多

C# 中可变字符串和不可变字符串的区别是什么?

karthikeya Boyini
更新于 2020-06-22 07:18:45

3K+ 次浏览

可变字符串StringBuilder 是 C# 中的可变字符串。使用 StringBuilder,您可以扩展字符串中的字符数。创建字符串后,字符串不能更改,但 StringBuilder 可以扩展。它不会在内存中创建新的对象。设置 StringBuilder -StringBuilder str = new StringBuilder();让我们看一个示例来学习如何在 C# 中使用 StringBuilder-示例实时演示使用 System;使用 System.Text;公共类程序{    公共静态无效主(){       StringBuilder str = new StringBuilder("Web World!!", 30);       str.Replace("World", "Arena");       Console.WriteLine(str);   ... 阅读更多

什么是 C# 中的静态绑定?

Samual Sam
更新于 2020-06-22 07:21:02

918 次浏览

在编译时将函数与对象链接称为静态绑定。C# 提供了两种实现静态多态性的技术:函数重载和运算符重载。在函数重载中,您可以在同一作用域中为同一个函数名提供多个定义。示例void print(int i) {    Console.WriteLine("Printing int: {0}", i ); } void print(double f) {    Console.WriteLine("Printing float: {0}" , f); }重载运算符是具有特殊名称的函数。关键字 operator 后跟要定义的运算符的符号。示例public static Box operator+ (Box b, Box c) {    Box box = new Box();   ... 阅读更多

编写一个 C# 程序来检查输入的数字是否为阿姆斯特朗数?

Chandu yadav
更新于 2020-06-22 07:21:29

228 次浏览

如果一个数字的每个数字的立方和等于该数字本身,则该数字为阿姆斯特朗数。在这里,我们将找出余数,并将它与余数的立方相加。rem = i % 10; sum = sum + rem*rem*rem;然后,如果循环迭代后得出的上述总和等于总和,则它将是一个阿姆斯特朗数。if (sum == num) {    Console.Write("阿姆斯特朗数!"); }以下是示例-示例int num, rem, sum = 0; // 检查阿姆斯特朗数 num = 153; for (int i ... 阅读更多

什么是 C# 中的方法隐藏?

karthikeya Boyini
更新于 2020-06-22 07:22:06

1K+ 次浏览

方法隐藏也称为隐藏。在隐藏中,父类的方法可用于子类,而无需使用 override 关键字。子类有其自己的相同函数版本。使用 new 关键字执行隐藏。让我们看一个示例。示例实时演示使用 System;使用 System.Collections.Generic;类演示{    公共类父类{       公共字符串 GetInfo () {          返回“这是父类!”;       }    }    公共类子类:父类{       公共新字符串 GetInfo() {   ... 阅读更多

C# 中 String.Copy() 和 String.CopyTo() 方法的区别是什么?

Arjun Thakur
更新于 2020-06-22 07:22:38

211 次浏览

String.CopyTo() 方法获取字符串字符并将它们放入数组中。从源字符串复制一组字符到字符数组中。以下是 Copy() 方法-示例实时演示使用 System;类演示{    静态无效主(字符串[] args) {       字符串 str = "This is it!";       char[] ch = new char[5];       str.CopyTo(2, ch, 0, 2);       Console.WriteLine("输出...");       Console.WriteLine(ch);    } }输出输出... isString.Copy() 创建一个具有相同内容的新字符串对象。示例实时演示使用 System;类演示{    静态无效主(字符串[] args) { ... 阅读更多

编写一个 C# 程序来进行基本的算术运算

Samual Sam
更新于 2020-06-22 07:23:17

505 次浏览

让我们进行以下算术运算 -序号运算符 & 描述1+将两个操作数相加2-从第一个操作数中减去第二个操作数3*将两个操作数相乘4/将分子除以分母以下是如何使用上述运算符执行算术运算的示例 -示例 在线演示使用 System; 命名空间 OperatorsApplication {    类 Program {       静态 void Main(string[] args) {          int a = 40;          int b = 20;          int c;          c = a + b;          Console.WriteLine("加法: {0}", c);          c = a - b;          Console.WriteLine("减法: {0}", c);                c = a * b;          Console.WriteLine("乘法: {0}", c);          c = a / b;          Console.WriteLine("除法: {0}", c);          Console.ReadLine();       }    } }输出加法: 60 减法: 20 乘法: 800 除法: 2

广告