Сообщество программистов Autodesk в СНГ
Разное => Разное => Тема начата: Алексей (IdeaSoft) от 28-02-2017, 08:42:14
Название:
Программирование C# поля структуры не доступны
Отправлено:
Алексей (IdeaSoft)
от
28-02-2017, 08:42:14
Подскажите что тут не так.
Почему компилятор пишет замечание
поля структуры
mypoint
не доступны
в методе моего класса
A
.
Код - C#
[Выбрать]
namespace
programm
{
public
struct
mypoint
{
int
x, y
;
}
public
class
A
{
public
mypoint pos
;
public
int
MyMethod
(
)
{
return
this
.
pos
.
x
;
// ???? тут компилятор пишет недоступен из-за его уровня защиты
}
}
}
Название:
Re: Программирование C# поля структуры не доступны
Отправлено:
Алексей (IdeaSoft)
от
28-02-2017, 08:49:00
А все понял!
Нужно было так сделать
Код - C#
[Выбрать]
public
struct
mypoint
{
public
int
x, y
;
}
видимо поля структуры по умолчанию private.