Что представляет собой эквивалент слова friend в C#?

Скрытый эквивалент - создание visual-c# вложенного класса, который visual-c# будет иметь доступ к закрытым c#-language членам внешнего класса. Примерно c-sharp так:

class Outer
{
    class Inner
    {
       // This class can access Outer's private members
    }
}

или если вы предпочитаете c-sharp поместить внутренний класс c# в другой файл:

Outer.cs
partial class Outer
{
}


Inner.cs
partial class Outer
{
    class Inner
    {
       // This class can access Outer's private members
    }
}

c#

2022-11-09T03:55:54+00:00