KO CSharp Variables - LIHACHTETAN/ClassicUO-Bad-Newbie-CSharp-Scripts-IDE GitHub Wiki
Π£ΠΊΡΠ°ΡΠ½ΡΡΠΊΠ° Β· Π ΡΡΡΠΊΠΈΠΉ Β· English Β· Deutsch Β· FranΓ§ais Β· Italiano Β· EspaΓ±ol Β· ηΉι«δΈζ Β· ζ₯ζ¬θͺ Β· νκ΅μ΄
λ³μ, μμ λ° λ²μ
λ³μλ μ¬μ©νκΈ° μ μ μ μΈν΄μΌ νλ©° μ½κΈ° μ μ κ°μ μ§μ ν΄μΌ ν©λλ€. λ‘컬 μ΄λ¦μ ν΄λΉ λΈλ‘ λ΄μ νμλ©λλ€. λ§€κ°λ³μ - λ©μλ λ΄λΆ. constλ μ»΄νμΌ νμ κ°μ μ§μ νκ³ , readonlyλ νλ ν λΉμ μμ±μ λλ μ μΈμΌλ‘ μ νν©λλ€.
κ°λ¨ν μμ (Example.cs)
μ΄ μμ λ₯Ό Example.csλ‘ λ°λ‘ μ μ₯νκ³ μ΄ νμ΄μ§μ λ€λ₯Έ μμ μ λ
립μ μΌλ‘ μ€ννμΈμ.
Example.cs:
// PROJECT-EXAMPLE
int count = 2;
count += 3;
const int Limit = 10;
System.Console.WriteLine($"{count}/{Limit}");
κ²°κ³Ό:
5/10
const int MaximumAttempts = 3;
int completed = 0;
for (int attempt = 0; attempt < MaximumAttempts; attempt++)
{
completed++;
}
UO.Print($"Completed: {completed}");
μ μ νλλ νμμ μνλ©° ν λ²μ μ€ν μμμ ν΄λΉ νμμ μΈμ€ν΄μ€κ° 곡μ ν©λλ€. .csx, .cs, .csprojμ κ° μ€νμ μ¬μ©μ μ μ νμκ³Ό μ μ νλλ₯Ό 격리νλ―λ‘ μ»΄νμΌ κ²°κ³Όλ₯Ό μΊμν΄λ νλκ° λ€μ μ€νμ μ μ§λμ§ μμ΅λλ€. 곡μ .NET λ° νΈμ€νΈ λΌμ΄λΈλ¬λ¦¬μ μ μ λ°μ΄ν°λ κ³μ 곡μ λλ―λ‘ νΉμ μΊλ¦ν°μ λ°μ΄ν°λ₯Ό μ μ₯νμ§ λ§μΈμ.
sealed class Options
{
public readonly int Delay;
public Options(int delay) => Delay = delay;
}
var options = new Options(100);
await WaitAsync(options.Delay);
곡μ λ¬Έμ: λ³μ, μμ λ° λ²μ - Microsoft Learn.