KO CSharp Operators - LIHACHTETAN/ClassicUO-Bad-Newbie-CSharp-Scripts-IDE GitHub Wiki
ะฃะบัะฐัะฝััะบะฐ ยท ะ ัััะบะธะน ยท English ยท Deutsch ยท Franรงais ยท Italiano ยท Espaรฑol ยท ็น้ซไธญๆ ยท ๆฅๆฌ่ช ยท ํ๊ตญ์ด
| ๊ทธ๋ฃน | ์ด์์ |
|---|---|
| ์ฐ์ | + - * / % ++ -- |
| ๋น๊ต | == != < > <= >= |
| ๋ ผ๋ฆฌ | `! && |
| ๋นํธ | `~ & |
| ํ๋ฆฌ๋ฐ์ด๋ฐ๋ | `= += -= *= /= %= &= |
| ์กฐ๊ฑด ๋ฐ null | ?: ?? ?. ?[] |
| ์ ํ ๋ฐ ๊ฐ์ฒด | is as typeof sizeof new default |
| ์ ๊ทผ ๋ฐ ๋ฒ์ | . [] ^ .. |
์ ์ ๋๋๊ธฐ๋ ์์ ๋ถ๋ถ์ ๋ฒ๋ฆฝ๋๋ค. && ๋ฐ ||๋ ํ์ํ ๊ฒฝ์ฐ์๋ง ๋ ๋ฒ์งธ ํผ์ฐ์ฐ์๋ฅผ ํ๊ฐํฉ๋๋ค. ๊ดํธ๋ ํํ ์์๋ฅผ ๋ช
์์ ์ผ๋ก ๋ง๋ญ๋๋ค. & ๋ฐ |๋ฅผ bool์๋ ์ ์ฉํ์ฌ ๋ ํผ์ฐ์ฐ์๋ฅผ ๋ชจ๋ ํ๊ฐํ ์ ์์ต๋๋ค.
์ด ์์ ๋ฅผ Example.cs๋ก ๋ฐ๋ก ์ ์ฅํ๊ณ ์ด ํ์ด์ง์ ๋ค๋ฅธ ์์ ์ ๋
๋ฆฝ์ ์ผ๋ก ์คํํ์ธ์.
Example.cs:
// PROJECT-EXAMPLE
System.Console.WriteLine(2 + 3 * 4);
System.Console.WriteLine((2 + 3) * 4);๊ฒฐ๊ณผ:
14
20
int hp = 50;
int maximum = 100;
bool shouldWait = maximum > 0 && hp * 100 / maximum < 60;
string state = shouldWait ? "low" : "ready";
UO.Print(state);int flags = 0b0010;
flags |= 0b0100;
bool hasFlag = (flags & 0b0100) != 0;
UO.Print($"Mask={flags}, enabled={hasFlag}");๊ณต์ ๋ฌธ์: ์ด์์ ๋ฐ ํ๊ฐ - Microsoft Learn.