C# typ identifikátor existuje, ale já jsem stále dostává chybu, že očekává [uzavřen]

0

Otázka

Píšu můj první c# algoritmus výzva a já jsem běží na problém. Přidal jsem typ identifikátory všechny své proměnné, ale já jsem stále dostává chybu, že identifikátor se očekává. Nejsem si jistý, jak mohu řešit to, když je skutečný typ identifikátor je tam. Zde je můj kód, a tady je error.

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

dlouhé a krátké jsou typy, používají různé názvy pro tyto proměnné.

2021-11-23 18:57:33
1

"dlouhé" a "krátké" jsou obě klíčová slova pro typy (long je 64-bitové celé číslo, a krátké, že 16 bit). Změna jména z "dlouhé" a "krátké" proměnné, aby něco jiného, jako "longValue" a "shortValue".

Přečtěte si více zde.

2021-11-23 18:57:50

V jiných jazycích

Tato stránka je v jiných jazycích

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