Wenn ein ungültiger Wert an einen Property Setter übergeben wird und ein ArgumentException
(oder die Möglichkeit einer daraus abgeleiteten Klasse) ausgelöst wird, welcher Wert sollte dem paramName
Parameter zugewiesen werden?Wert, der Parameter 'ParamName' für ArgumentException in C# -Eigenschaften zugewiesen wird?
value
, da es scheinbar das eigentliche Argument ist?
Wäre es nicht klarer, stattdessen den Namen der Eigenschaft zu übergeben?
Ich denke, Die Annahme ist, dass der StackTrace die betreffende Eigenschaft klären würde. –