C♯
閱讀設定
(由 C Sharp跳 轉 過 嚟)
C | |
2000 | |
穩定 | |
Windows、Linux、Mac OS X、Android | |
軟件授權 |
|
.cs , .csx | |
C# Language | |
Major | |
.NET Core、.NET Framework、Mono、DotGNU | |
衍生 | |
C | |
C++、Java、Eiffel、Modula-3、Object Pascal | |
Clojure、[4] D |
C#(
概論
[using System; // 會 用 到 System 入 面 嗰柞指令 ;
class Hello // class 可 以包括 method(子 程 序 )
{
static void Main() // Main 表示 主 程 序 ,void 表示 個 程 序 唔會俾乜嘢 output;
{
Console.WriteLine("Hello, World"); // 喺 Console 出 「Hello, World」嘅字樣 ;
}
}
基本 結構
[using System;
namespace YourNamespace
{
class YourClass
{
}
struct YourStruct
{
}
interface IYourInterface
{
}
delegate int YourDelegate();
enum YourEnum
{
}
namespace YourNestedNamespace
{
struct YourStruct
{
}
}
class YourMainClass
{
static void Main(string[] args)
{
// 主 程 式 喺呢度 ...
}
}
}
using UnityEngine;
using System.Collections;
public class ExampleClass : MonoBehaviour
{
// 初 始 化
void Start()
{
// 個 程 式 喺一開始嗰陣會行一次 Start 嘅碼。
}
void Update()
{
// 個 程 式 喺開始 後 每 個 時間 會 行 一 次 Update 嘅碼。
}
}
資料 類型 同 變數
[C#
...
句法
[控 制 流 程
[C#
條件 陳述 式 if
- For 迴圈
for
- While 迴圈
while
- Do while 迴圈
Do {...} while
- Foreach
foreach([datatype] name1 in array1)
開 閂 陳述 式 switch([condition variable]) {case [value]:... default:}
invoke
...
其他
[ToString()
System.Console.WriteLine("")
System.Console.ReadLine("")
睇埋
[參考 資料
[- ↑ "What's new in C# 10".
原 先 內容歸 檔喺2022-02-08. 喺2022-02-16搵到. - ↑ "The Roslyn .NET compiler provides C# and Visual Basic languages with rich code analysis APIs.: dotnet/roslyn". November 13, 2019 –
透過 GitHub. - ↑ "CoreCLR is the runtime for .NET Core. It includes the garbage collector, JIT compiler, primitive data types and low-level classes.: dotnet/coreclr". November 13, 2019 –
透過 GitHub. - ↑ "Rich Hickey Q&A by Michael Fogus".
歸 檔時間 2017-01-11. 喺2017-01-11搵到.{{cite web}}
: CS1 maint: bot: original URL status unknown (link) - ↑ C# Language Specification (PDF) (4th ed.). Ecma International. June 2006.
- ↑ A tour of the C# language.
- ↑ General Structure of a C# Program (C# Programming Guide).