Jak zrobić publiczne var

Jak zrobić publiczne var
A1
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 171
0

Cześć. Mam pytanie. Da się zrobić publiczne var w klasie?

dam1an
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Warszawa
  • Postów: 1589
0

var musi być w metodzie.
Publiczna może być właściwość

Kopiuj
public int MyVariable {get;set;}
RE
  • Rejestracja: dni
  • Ostatnio: dni
0

Nie, ponieważ var to tylko inferencja, a na etapie deklaracji pól czy właściwości kompilator nie jest w stanie określić typu.

A1
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 171
0

Ok. A można zrobić tu jakąś globalną czy coś? A jeżeli się nie da to można zmienić string na int tak żeby nic nie konwertować itd?

RE
  • Rejestracja: dni
  • Ostatnio: dni
0

A co właściwie chcesz zrobić?

A1
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 171
0

Chce czytać z pliku liczbę. Ale normalnie zawartość pliku to string, a w moim przypadku to tylko cyfry, a chcę mieć z tego int. Wiecie jak to zrobić?

somekind
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Wrocław
2

Tak, użyć int.Parse.

Chcesz skonwertować tekst na liczbę i zakładasz wątek: "jak zrobić publiczne var"? :D

RE
  • Rejestracja: dni
  • Ostatnio: dni
0

A w jaki sposób te dane później obrabiasz? W sensie, że możesz mieć różne pliki z różnymi typami danych i w różny sposób je chcesz interpretować? C# to język obiektowy i statycznie typowany i różne zachowania w zależności od typu osiąga się np. za pomocą poliformizmu.

ŁF
  • Rejestracja: dni
  • Ostatnio: dni
0

Lol. Jest coś takiego, jak dynamic, jednak jak wsadzisz tam łańcuch, to i łańcuch wyjmiesz. Ale próbuj ;-)

A1
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 171
0

Dzięki, ale @somekind dobrze odpowiedział. Temat do zamknięcia.

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.