C # tür tanımlayıcısı var ancak hala beklenen bir hata alıyorum [kapalı]

0

Soru

İlk c # algoritma mücadelemi yazıyorum ve bir sorunla karşılaşıyorum. Tüm değişkenlerime tür tanımlayıcıları ekledim, ancak yine de bir tanımlayıcının beklendiğine dair bir hata alıyorum. Gerçek tür tanımlayıcısı olduğunda bunu nasıl çözebileceğimden emin değilim. İşte benim kodum ve işte hata günlüğü.

public class ShortLongShort
{
  public static string Solution(string a, string b)
  {
    string long = a;
    string short = b;
    if(a.Length < b.Length) {
        short = a;
        long = b;
    }
    return short+long+short;
  }
}
src/Solution.cs(5,12): error CS1001: Identifier expected
src/Solution.cs(5,12): error CS1002: ; expected
src/Solution.cs(5,17): error CS1001: Identifier expected
src/Solution.cs(6,12): error CS1001: Identifier expected
src/Solution.cs(6,12): error CS1002: ; expected
src/Solution.cs(6,18): error CS1001: Identifier expected
src/Solution.cs(8,15): error CS1001: Identifier expected
src/Solution.cs(9,14): error CS1001: Identifier expected
src/Solution.cs(11,12): error CS1525: Invalid expression term 'short'
src/Solution.cs(11,18): error CS1525: Invalid expression term 'long'
src/Solution.cs(11,23): error CS1525: Invalid expression term 'short'
algorithm c#
2021-11-23 18:54:00
2
1

uzun ve kısa türlerdir, bu değişkenler için farklı adlar kullanın.

2021-11-23 18:57:33
1

"uzun "ve" kısa", türler için her iki anahtar kelimedir (uzun, 64 bitlik bir tamsayıdır ve kısa, 16 bitlik bir anahtardır). "Uzun" ve "kısa" değişkenlerin adlarını "longValue" ve "shortValue"gibi başka bir şeye değiştirin.

Daha fazlasını buradan okuyun.

2021-11-23 18:57:50

Diğer dillerde

Bu sayfa diğer dillerde

Русский
..................................................................................................................
Italiano
..................................................................................................................
Polski
..................................................................................................................
Română
..................................................................................................................
한국어
..................................................................................................................
हिन्दी
..................................................................................................................
Français
..................................................................................................................
Česk
..................................................................................................................
Português
..................................................................................................................
ไทย
..................................................................................................................
中文
..................................................................................................................
Español
..................................................................................................................
Slovenský
..................................................................................................................