有什么区别,在内部设置 属性

What is the difference, in internal set property

我是 mvc 和 c# 的新手,我遇到了这些。

这本身不是问题,只是我一直想知道的问题。

这两个有什么区别?

public string Title { get; set; }
public string Title { get; internal set; }

你什么时候用什么?

删除内部,似乎并没有真正做任何事情..

而且由于我不知道这些的具体名称,所以我无法在搜索中找到任何答案..

您需要检查什么是访问修饰符:internal (C# Reference)

The internal keyword is an access modifier for types and type members. Internal types or members are accessible only within files in the same assembly: