Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Используйте ключевое public слово в качестве модификатора доступа для типов и элементов типов. Общедоступный доступ — это самый простой уровень доступа. В следующем примере показано, что вы можете получить доступ к общедоступным членам без каких-либо ограничений:
class SampleClass
{
public int x; // No access restrictions.
}
Дополнительные сведения см. в разделе "Модификаторы доступа " и "Уровни специальных возможностей".
Справочные документы по языку C# описывают последнюю выпущенную версию языка C#. Она также содержит начальную документацию по функциям в общедоступных предварительных версиях для предстоящего языкового выпуска.
Документация определяет любую функцию, впервые представленную в последних трех версиях языка или в текущих общедоступных предварительных версиях.
Подсказка
Чтобы узнать, когда функция впервые появилась в C#, ознакомьтесь со статьей об истории версий языка C#.
В следующем примере объявляются два класса и PointTestProgram. Общедоступные члены x и yPointTest доступ к ней доступны напрямуюProgram.
class PointTest
{
public int x;
public int y;
}
class Program
{
static void Main()
{
var p = new PointTest();
// Direct access to public members.
p.x = 10;
p.y = 15;
Console.WriteLine($"x = {p.x}, y = {p.y}");
}
}
// Output: x = 10, y = 15
При изменении public уровня доступа на частный или защищенный вы получите сообщение об ошибке:
PointTest.y недоступен из-за уровня защиты.
Спецификация языка C#
Дополнительные сведения см. в разделе "Объявленные специальные возможности " в спецификации языка C#. Спецификация языка является авторитетным источником синтаксиса и использования языка C#.