Przypisanie wartości do settera

Przypisanie wartości do settera
K3
  • Rejestracja:prawie 10 lat
  • Ostatnio:5 miesięcy
  • Postów:98
0

Cześć,
aktualnie uczę się C# i nie wiem dlaczego nie mogę przypisać wartości do settera kod:

Kopiuj
public double Speed { get; set; } = 100;

Ten kawałek kodu widziałem w kursie i tam bez problemu działał. Używam Microsoft Visual Studio 2012 .
Błędem jest tutaj znak '=' opis błędu to "Error 1 Invalid token '=' in class, struct, or interface member declaration."

Problemy mam też z z napisami posiadającymi zmienne:

Kopiuj
 Console.WriteLine($"cos tam ze zmienna {zmienna.ToString()} dalej napis");

Tutaj nie rozpoznaje znaku $.
Zamiast tego muszę używać

Kopiuj
Console.WriteLine("cos tam ze zmienna" + zmienna.ToString() + "dalej napis");
A6
  • Rejestracja:ponad 9 lat
  • Ostatnio:ponad 6 lat
  • Postów:20
1

ta składnia jest dozwolona w vs2015 lub wyżej

K3
Dziękuję za odpowiedź :)

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.