找到 2628 篇文章 适用于 C#

C# 程序检查字符串是否为泛词

Samual Sam
更新于 2020年6月19日 08:28:49

2K+ 浏览量

泛词包含字母表中的所有 26 个字母。下面,我们输入了一个字符串,并将检查它是否为泛词 - 字符串 str = "The quick brown fox jumps over the lazy dog";现在,使用 ToLower()、isLetter() 和 Count() 函数检查字符串是否包含所有 26 个字母,因为泛词包含字母表中的所有 26 个字母。示例您可以尝试运行以下代码以检查字符串是否为泛词。在线演示使用 System; 使用 System.Collections.Generic; 使用 System.Linq; 使用 System.Text.RegularExpressions; 命名空间 Demo {    公共类程序 {       ... 阅读更多

C# 程序检查给定字符串中是否存在子字符串

karthikeya Boyini
更新于 2020年6月19日 08:30:11

497 浏览量

在 C# 中使用 contains() 方法检查给定字符串中是否存在子字符串。假设字符串为 -United在字符串中,您需要查找子字符串“Uni”。为此,使用 contains 方法并像以下代码片段一样使用它 -res = str1.Contains(str2);示例您可以尝试运行以下代码以在字符串中查找子字符串。在线演示使用 System; 公共类 Demo {    公共静态 void Main() {       字符串 str1 = "United",str2 = "Uni";       布尔型 res;       res = str1.Contains(str2);       如果 (res) ... 阅读更多

C# 分层继承示例

Samual Sam
更新于 2020年6月19日 08:32:41

3K+ 浏览量

在分层继承中,多个类从基类继承。在示例中,我们的基类是 Father - 类 Father {    公共 void display() {       Console.WriteLine("显示...");    } }它有 Son 和 Daughter 作为派生类。让我们了解如何在继承中添加派生类 - 类 Son : Father {    公共 void displayOne() {       Console.WriteLine("显示一");    } }示例以下是 C# 中实现分层继承的完整示例 - 使用 System; 使用 System.Collections.Generic; 使用 System.Linq; 使用 System.Text; 命名空间 Inheritance {    类 Test {       静态 ... 阅读更多

C# 和多重继承

Samual Sam
更新于 2020年6月19日 08:35:22

5K+ 浏览量

C# 中不支持多重继承。要实现多重继承,请使用接口。这是我们在类 Shape 中的接口 PaintCost - 公共接口 PaintCost {    int getCost(int area); }shape 是我们的基类,而 Rectangle 是派生类 - 类 Rectangle : Shape, PaintCost {    公共 int getArea() {       返回 (width * height);    }    公共 int getCost(int area) {       返回 area * 80;    } }现在让我们看看在 C# 中实现接口以进行多重继承的完整代码 - 使用 System; 命名空间 MyInheritance {    类 Shape {     ... 阅读更多

C# 中的冒泡排序程序

karthikeya Boyini
更新于 2020年6月19日 08:36:06

17K+ 浏览量

冒泡排序是一种简单的排序算法。此排序算法是一种比较排序算法,其中比较每对相邻元素,如果元素未按顺序排列,则交换元素。假设我们的 int 有 5 个元素 -int[] arr = { 78, 55, 45, 98, 13 };现在,让我们执行冒泡排序。从前两个元素 78 和 55 开始。55 小于 78,所以交换两者。现在列表为 -55, 78, 45, 98, 13现在 45 小于 78,所以交换它。55, 45, 78, 98, 3现在 98 大于 78,所以 ... 阅读更多

C# 程序检查当前线程的状态

Samual Sam
更新于 2020年6月19日 08:37:16

3K+ 浏览量

要检查 C# 中当前线程的状态,请使用 IsAlive 属性。首先,使用 currentThread 属性显示有关线程的信息 - 线程 thread = Thread.CurrentThread;现在使用 thread.IsAlive 属性检查线程的状态 -thread.IsAlive示例让我们看看在 C# 中检查当前线程状态的完整代码。在线演示使用 System; 使用 System.Threading; 命名空间 Demo {    类 MyClass {       静态 void Main(string[] args) {          线程 thread = Thread.CurrentThread;          thread.Name = "我的新线程";          Console.WriteLine("线程状态 = {0}",thread.IsAlive);          Console.ReadKey();       }    } }输出线程状态 = True

C# 程序将整数转换为字符串

karthikeya Boyini
更新于 2023年9月2日 15:26:43

43K+ 浏览量

要将 C# 中的整数转换为字符串,请使用 ToString() 方法。设置您想要字符串的整数 -int num = 299;使用 ToString() 方法将整数转换为字符串 -String s; int num = 299; s = num.ToString();示例您可以尝试运行以下代码以在 C# 中将整数转换为字符串 -在线演示使用 System; 类 MyApplication {    静态 void Main(string[] args) {       字符串 s;       int num = 299;       s = num.ToString();       Console.WriteLine("字符串 = "+s);       Console.ReadLine();    } }输出字符串 = 299

C# 程序检查二进制数中是否存在 K 个连续的 1

Samual Sam
更新于 2020年6月19日 08:37:46

238 浏览量

要检查二进制数中是否存在连续的 1,您需要检查 0 和 1。首先,为 0 和 1 设置一个布尔数组,即 false 和 true -bool []myArr = {false, true, false, false, false, true, true, true};对于 0,将计数设置为 0 -if (myArr[i] == false)    count = 0;对于 1,递增计数并设置结果。Max() 方法返回两个数字中较大的一个 -count++; res = Math.Max(res, count);示例以下是检查二进制数中是否存在 K 个连续的 1 的示例 -在线演示使用 System; 类 MyApplication {    静态 ... 阅读更多

C# 程序检查二进制表示是否为回文

Samual Sam
更新于 2020年6月19日 08:15:05

236 浏览量

要检查回文,假设我们的数字是 5,其二进制为 -101101 的回文是 101,要进行检查,您需要使用以下函数反转位。这里,使用了按位左移和按位右移运算符 -公共静态长 funcReverse(长 num) {    长 myRev = 0;    当 (num > 0) {       myRev = 1;    }    返回 myRev; }然后,实际表示将与反向表示进行比较,方法是返回并从 funcReverse() 函数获取值 -公共静态布尔型 checkPalindrome(长 num) {    长 ... 阅读更多

C# 中的按位右移运算符

karthikeya Boyini
更新于 2020年6月19日 08:18:07

647 浏览量

按位运算符作用于位并执行逐位运算。在按位右移运算符中,左操作数的值向右移动由右操作数指定的位数。在下面的代码中,我们有值 -60 即 0011 1100在右移 %minus;c = a >> 2;它在右移两次后转换为 15 -15 即 0000 1111示例您可以尝试运行以下代码以在 C# 中实现按位右移运算符 - 使用 System; 使用 System.Collections.Generic; 使用 System.Text; 命名空间 Demo {    类 toBinary {       静态 void Main(string[] args) ... 阅读更多

广告