Змінюй хід війни! Допомагай ЗСУ!

Практика CШАРП, задания, примеры.

🟢 02:14 Відбій тривоги в м. Харків та Харківська територіальна громада.Слідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • 🟢 02:14 Відбій тривоги в м. Харків та Харківська територіальна громада.Слідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #141
  • 🟢 02:14 Відбій тривоги в м. Харків та Харківська територіальна громада.Слідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #142
Когда писал так:
public string id { get; set; }
public string name { get; set; }
public double costs { get; set; }
Они не заполнялись, почему? Как сделать что бы они автозаполнялись.
Пришлось писать так:
public string id
{
get { return _id; }
set { _id = value; }
}
 
  • 🟢 02:14 Відбій тривоги в м. Харків та Харківська територіальна громада.Слідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #143
почему? Как сделать что бы они автозаполнялись
это сокращение лишь говорит компилятору описать член класса id и реализовать два метода к нему get set. Если хочешь работать с членом который сам написал, то придется писать и методы к нему. Это всего лишь два способа реализации проперти.
 
Останнє редагування:
  • 🟢 02:14 Відбій тривоги в м. Харків та Харківська територіальна громада.Слідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #144
это сокращение лишь говорит компилятору описать член класса id и реализовать два метода к нему get set. Если хочешь работать с членом который сам написал, то придется писать и методы к нему. Это всего лишь два способа реализации проперти.

компилятору, ага.
тебе бы не помешало походить на курсы по базе .Net'a
 
  • 🟢 02:14 Відбій тривоги в м. Харків та Харківська територіальна громада.Слідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #145
Когда писал так:
public string id { get; set; }
public string name { get; set; }
public double costs { get; set; }
Они не заполнялись, почему? Как сделать что бы они автозаполнялись.
Пришлось писать так:
public string id
{
get { return _id; }
set { _id = value; }
}
Ну логично, автоматическое свойство - это ж просто синтаксический сахар, загляни в ildasm, там увидишь свои приватные поля и соответствующие геттеры/сеттеры. А ты хочешь, чтобы свойство id догадалось что нужно работать с полем _id ?
 
  • 🟢 02:14 Відбій тривоги в м. Харків та Харківська територіальна громада.Слідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #146
Останнє редагування:
  • 🟢 02:14 Відбій тривоги в м. Харків та Харківська територіальна громада.Слідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #147
Назад
Зверху Знизу