找到 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) ... 閱讀更多

廣告

© . All rights reserved.