internal class Foo
{
public void Fee()
{
Debug.WriteLine("Fee");
}
internal void Fi()
{
Debug.WriteLine("Fi");
}
}
Tôi nghĩ rằng phí() và Fi() đều có thể truy cập được vì toàn bộ lớp đã ở trong. Tôi có nhìn cái gì không? Có lý do nào để chọn công khai hoặc nội bộ cho các phương pháp trong trường hợp như thế này không?phương thức công cộng so với nội bộ trên một lớp nội bộ
@EricLippert đã viết blog ý kiến của anh ấy hôm nay. http://ericlippert.com/2014/09/15/internal-or-public/#more-2353 – ScottS