से documentation:AppDomainSetup.ShadowCopyFiles एक स्ट्रिंग क्यों है?
स्ट्रिंग मान युक्त "सही" है कि छाया नकल इंगित करने के लिए एक स्ट्रिंग चालू है; या "झूठी" इंगित करने के लिए कि छाया प्रतिलिपि बंद है।
और यह 1.1 के बाद से इस तरह से किया गया है। क्या कोई किसी तरह की रोशनी दिखा सकता है?
public string ShadowCopyFiles
{
get
{
return this.Value[8];
}
set
{
if ((value != null) && (string.Compare(value, "true", StringComparison.OrdinalIgnoreCase) == 0))
{
this.Value[8] = value;
}
else
{
this.Value[8] = null;
}
}
}
//The referenced Value property...
internal string[] Value
{
get
{
if (this._Entries == null)
{
this._Entries = new string[0x10];
}
return this._Entries;
}
}
private string[] _Entries;
तो शायद Value
सरणी एक आसान प्रतिलिपि निर्माता या कुछ begets:
मैं गेटर और अच्छा उपाय सेटर reflector'd?