<分区>
.NET 的 Process 类有一个属性 CreateNoWindow
.
ProcessStartInfo.CreateNoWindow Property
Gets or sets a value indicating whether to start the process in a new window.
对我来说,这似乎是一个奇怪的属性(property)名称选择。默认值为 CreateNoWindow = false
,这是一个暂时令人困惑的双重否定。
属性的原样命名是否有原因?为什么不用CreateWindow
(意思相反)?是否有 bool 属性必须默认为 false 的规则?