utros 02.06.2011 20:43

Тупых вопросов по сишарпу тред гоу!
Первый и надеюсь последний вопрос: что такое
public Node Above { get; set; }
это свойство с дефолтными геттером и сеттером или какая-то неведомая сишарповая гуйня?

1. vt 02.06.2011 20:47 Home

лол. Это automatic property.

2. utrosvt /1 02.06.2011 20:47

ШТО ЭТА?

3. vtutros /2 02.06.2011 20:47 Home

ну типа как ты и сказал, "с дефолтным геттером и сеттером".

4. utrosvt /3 02.06.2011 20:48

То есть геттер и сеттер можно убрать и всё будет ок?

5. vtutros /4 02.06.2011 20:50 Home

ну вот код c# 2.0:
private Node _above;
public Node Above { get { return _above;} set { _above = value; }}
в C# 3 заменяется на то, что ты написал. Компилятор типа сам сгенерит что нужно.

6. utrosvt /5 02.06.2011 20:52

Ок, спасибо. Но хватило бы и просто "да похуй, оставь просто паблик" =)

7. utros 02.06.2011 21:03

Это говно вызовет конструктор без параметров для начала?
public Program(string[] args)
: this()

8. vtutros /7 02.06.2011 21:04 Home

да

9. utrosvt /8 02.06.2011 21:05

Ок, спасибо

Do you really want to delete ?