2 Stimmen

Können Sie Ihr eigenes Standard-T erstellen, wobei T Ihre eigene Klasse ist

Nehmen wir an, ich habe Folgendes

public class A 
{
   private string _someField;
   public string SomeField { get { return _someField; } }
}

Aus irgendeinem Grund überprüfe ich die Voreinstellung dieser Klasse, und ich möchte die Voreinstellung für eine Klasse festlegen, genau wie eine Voreinstellung des Typs int 0 ist, möchte ich in der oben genannten Klasse für meine Voreinstellung von Somefield "Hallo" sein;

int i = default(int); // i is 0
A myClass = default(A);
string s = myClass.SomeField; // s is hello

Dies dient eher meiner eigenen theoretischen Befriedigung als der praktischen Anwendung. Ich frage mich nur.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X