找到 2628 篇文章 適用於 C#

三種不同的方法在 C# 中計算階乘

Samual Sam
更新於 2020 年 6 月 19 日 08:08:47

614 次檢視

要計算 C# 中的階乘,您可以使用以下三種方法之一 -使用 for 迴圈計算階乘示例即時演示使用 System; 使用 System.Collections.Generic; 使用 System.Linq; 使用 System.Text; 名稱空間階乘 {    類測試 {      靜態 void Main(string[] args) {          int i, res;          int value = 5;          res = value;          for (i = value - 1; i >= 1; i--) {             res = res * i;          }       ... 閱讀更多

C# 中的抽象類與密封類與類成員

karthikeya Boyini
更新於 2020 年 6 月 19 日 08:09:12

1K+ 次檢視

抽象類包含抽象方法和非抽象方法。您不能例項化抽象類。密封類阻止繼承,您不能將其用作基類。抽象類要宣告抽象類,您需要在類定義之前放置關鍵字 abstract。抽象類中類成員的一個示例如下所示,它定義了一個抽象方法 -public abstract class Vehicle {    public abstract void display(); }抽象方法定義後跟一個分號,因為它沒有實現。密封類要宣告密封類,您需要在類定義之前放置關鍵字 sealed。 ... 閱讀更多

C# 中的內建異常

Samual Sam
更新於 2020 年 6 月 19 日 08:10:13

365 次檢視

異常是在程式執行時出現的問題。以下關鍵字在 C# 中處理異常:trytry 塊標識一個程式碼塊,該程式碼塊啟用特定異常。Catchcatch 關鍵字表示捕獲異常。finally無論是否丟擲異常,都執行給定的語句集。throw當程式中出現問題時,會丟擲異常。示例讓我們看一個在 C# 程式中處理錯誤的示例 -即時演示使用 System; 名稱空間 MyErrorHandlingApplication {    類 DivNumbers {       int result;       DivNumbers() {          result = ... 閱讀更多

C# 中的加法和連線

karthikeya Boyini
更新於 2020 年 6 月 19 日 08:11:15

272 次檢視

要在 C# 中新增和連線字串,請使用 string.Concat 方法。加號運算子也可以用於相同的連線目的。加號運算子string str2 = "Hanks" + str1;示例讓我們看一個 + 運算子連線字串的示例 -即時演示使用 System; 類程式 {    靜態 void Main() {       string str1 = "Tom";       // 連線       string str2 = "Hanks" + str1;       Console.WriteLine(str2);    } }輸出HanksTomString.concatstring str2 = string.Concat("Hanks", str1);示例讓我們看一個 string.concat 在 C# 中連線字串的示例 -即時演示使用 ... 閱讀更多

C# 中的 abstract 關鍵字

Samual Sam
更新於 2020 年 6 月 19 日 08:12:01

604 次檢視

C# 中的 abstract 關鍵字用於抽象類。C# 中的抽象類包含抽象方法和非抽象方法。您不能例項化抽象類。抽象類 Vehicle 和抽象方法 display() 的示例 -public abstract class Vehicle {    public abstract void display(); }抽象類有派生類:Bus、Car 和 Motorcycle。以下是 Car 派生類的實現 -public class Car : Vehicle {    public override void display() {       Console.WriteLine("Car");    } }示例以下是 C# 中抽象類的示例 -即時演示使用 System; public abstract class Vehicle ... 閱讀更多

在 C# 中訪問屬性和方法

karthikeya Boyini
更新於 2020 年 6 月 19 日 08:12:55

281 次檢視

屬性是宣告性標籤,用於向執行時傳達有關各種元素(如類、方法、結構、列舉器、程式集等)在程式中的行為的資訊。要設定屬性 -[attribute(positional_parameters, name_parameter = value, ...)] Element這裡,屬性的名稱和值位於 [ ] 中位置引數允許您指定資訊。示例以下是 C# 中訪問屬性和方法的示例 -即時演示#define DEBUG 使用 System; 使用 System.Diagnostics; 公共類演示 {    [Conditional("DEBUG")]    public static void Message(string str) {       Console.WriteLine(str);    } } 類測試 {    靜態 ... 閱讀更多

C# 中的陣列是否從零開始索引?

Samual Sam
更新於 2020 年 6 月 19 日 08:13:38

849 次檢視

是的,C# 中的陣列從零開始索引。讓我們看看如何 -如果陣列為空,則它有零個元素且長度為 0。如果陣列在 0 個索引中有一個元素,則其長度為 1。如果陣列在 0 和 1 個索引中有兩個元素,則其長度為 2。如果陣列在 0、1 和 2 個索引中有三個元素,則其長度為 3。以下說明 C# 中的陣列從索引 0 開始 -/* 從索引 0 開始 */ for ( i = 0; i < 5; i++ ) {    n[ i ] = ... 閱讀更多

C# 中的斷言

karthikeya Boyini
更新於 2020 年 6 月 19 日 08:14:00

2K+ 次檢視

Assert 語句是在執行時捕獲程式邏輯錯誤的有效方法。它有兩個引數 -一個表示真條件的布林表示式,以及在為假時顯示的內容。斷言在大型複雜程式中很有用,可以快速消除程式碼修改時通常出現的錯誤。避免在 assert 方法內使用任何函式呼叫。您需要確保在 Assert 內部新增的任何程式碼在刪除後都不會更改輸出。這是在程式中實現 Debug.Assert 的時候。要實現它,您可以使用一個臨時變數 -int ... 閱讀更多

C# 中的 ArrayList

Samual Sam
更新於 2020 年 6 月 19 日 07:49:26

534 次檢視

List 介面的可調整大小的實現稱為 ArrayList。它是 C# 中動態調整大小的非泛型集合型別。讓我們看看如何在 C# 中初始化 ArrayList -ArrayList arr= new ArrayList();新增元素,如下面的程式碼片段所示 -ArrayList arr1 = new ArrayList(); arr1.Add(120); arr1.Add(160);讓我們看看在 C# 中實現 ArrayList 的完整示例 -示例即時演示使用 System; 使用 System.Collections; 公共類 MyClass {    public static void Main() {       ArrayList arr1 = new ArrayList();       arr1.Add(120);       arr1.Add(160);       ArrayList arr2 = new ArrayList();   ... 閱讀更多

使用 Hello World 開始 C# 程式設計

karthikeya Boyini
更新於 2020 年 6 月 19 日 07:51:01

420 次檢視

以下是 C# 程式設計中一個簡單的“Hello World”程式 -示例即時演示使用 System; 名稱空間 MyHelloWorldApplication {    類 MyDemoClass {      靜態 void Main(string[] args) {          // 顯示文字          Console.WriteLine("Hello World");          // 顯示另一段文字          Console.WriteLine("Welcome!");          Console.ReadKey();       }    } }輸出Hello World Welcome!現在讓我們看看它包含什麼 -using System - using 關鍵字用於在程式中包含 System 名稱空間。名稱空間宣告 -名稱空間是類的集合。該 ... 閱讀更多

廣告

© . All rights reserved.