I just came across an unknown concept of c# for me. Can anyone tell me what the purpose of an internal set property is? What is its use? I know internal keyword is used for work
it is mostly used with constructors like
public class CustomerConfig
{
public string CustomerName { get; internal set; }
public CustomerConfig(string customerName)
{
this.CustomerName = customerName;
}
}
By this way, you can preset some parameters and make them readonly for other assemblies in your code.