package。import。static void Main()、static void Main(string[] args)、static int Main()、static int Main(string[] args)。| 類型 | Java | C# | 範例 |
|---|---|---|---|
| 整數 | int | int | 年齡 |
| 浮點 | float | float | 成績 (需加 f 後綴) |
| 雙精度 | double | double | 圓周率 |
| 字串 | String | string | 姓名 |
| 布林 | boolean | bool | 是否少數民族 |
命名規則:字母、數字、底線;以字母或底線開頭;不可用關鍵字;慣用駝峰式。
[修飾詞] 返回型別 方法名(參數列表) { ... }
修飾詞: public, private
返回型別: int, float, bool, string, void 等
break (除非連續 case);支援字串判斷;case 值必須為常數。int[] arr = new int[10];
foreach (int x in arr) Console.Write(x + " ");
using System;
class Program {
static void Main() {
Console.Write("請輸入行數: ");
int n = int.Parse(Console.ReadLine());
for (int i = 1; i <= n; ++i) {
for (int k = 1; k <= n-i; ++k) Console.Write(" ");
for (int j = 1; j <= 2*i-1; ++j) Console.Write("*");
Console.WriteLine();
}
}
}
int[] d = {10,15,21,43,17,98,2,74,63,10};
for (int i = 0; i < d.Length; ++i)
for (int j = i+1; j < d.Length; ++j)
if (d[i] < d[j]) { int t=d[i]; d[i]=d[j]; d[j]=t; }
foreach (int x in d) Console.Write(x + ", ");
此筆記涵蓋 C# 入門核心語法,適合快速查閱與複習。