原文連結:
1C# 代表什麼?
回答
2C#(發音為“C-sharp”)以樂譜命名,其中“升號”符號表示音符應該高一個半音。這是對程式語言 C++ 的類比,意味著 C# 是 C++ 語言的增強版和更高階的版本。
C#是哪家公司開發的?
回答
Microsoft 是開發 C# 程式語言的公司。
C# 是什麼型別的語言?
回答
C# 是一種高階、多正規化程式語言,這意味著它融合了過程式、物件導向和函數語言程式設計等各種程式設計正規化。它是一種靜態型別和託管語言,這意味著在編譯時檢查變數資料型別,並且 C# 使用垃圾收集器來管理記憶體。
C# 是哪一年釋出的?
回答
C# 於 2000 年釋出。
你能說出 C# 語言的創造者的名字嗎?
回答
Anders Hejlsberg 是 C# 語言的建立者。他是一位來自丹麥的傑出軟體工程師,還為 Delphi 和 TypeScript 等語言的開發做出了貢獻。
C#程式碼中新增註釋的關鍵字是什麼?
回答
C#中有兩種型別的註釋:
單行註釋:要建立單行註釋,請使用雙正斜槓 (//),後跟您的註釋。
多行註釋:要建立多行註釋,請在開頭使用正斜槓和星號 (/ ) ,在註釋末尾使用星號和正斜槓 (/)。
C# 中的“foreach”語句建立什麼型別的迴圈?
回答
C# 中的“ foreach ”語句建立一個迭代集合或陣列的迴圈。它允許您在不使用索引變數的情況下處理集合或陣列中的每個元素。
您能說出一個廣泛使用的 C# 整合開發環境 (IDE) 嗎?
回答
Visual Studio 是廣泛使用的 C# 開發 IDE。它由 Microsoft 開發,提供了大量用於高效開發、測試和除錯 C# 程式的功能和工具。Visual Studio 的一些替代品包括 Visual Studio Code 和 JetBrains Rider。
C# 中的 print() 方法有何用途?
回答
print()C# 中沒有方法。相反,我們使用Console.WriteLine()或Console.Write()方法將文字輸出到控制檯視窗。
Console.WriteLine():寫入指定的文字或變數值,後跟新行。
Console.Write():寫入指定的文字或變數值而不附加新行。
所有 C# 類的基類是什麼?
回答
所有 C# 類的基類是 類System.Object,也稱為object. C# 中的每個類都直接或間接地繼承自該類object。object當您建立一個新類時,如果沒有指定其他基類,它將隱式繼承自該類。
例子:
public class Person
{
// Fields, properties, methods
}
在此示例中,該類Person隱式繼承自該類object。
C# 中整數的格式說明符是什麼?
回答
C# 中整數的格式說明符是{index_number:D}或{index_number:Dn}whereD表示十進位制格式,n如果要新增前導零,則表示整數字段的最小大小。
int num = 42; string formattedString1 = string.Format("The number is {0:D}", num); Console.WriteLine(formattedString1); // Output: "The number is 42" string formattedString2 = string.Format("The number with leading zeroes: {0:D5}", num); Console.WriteLine(formattedString2); // Output: "The number with leading zeroes: 00042" string interpolatedString1 = $"The number is {num:D}"; Console.WriteLine(interpolatedString1); // Output: "The number is 42" string interpolatedString2 = $"The number with leading zeroes: {num:D5}"; Console.WriteLine(interpolatedString2); // Output: "The number with leading zeroes: 00042"
程序和執行緒的區別?
答:程序是作業系統分配資源的基本單位,執行緒是CPU中的最小單位