Я пытаюсь сделать значение по умолчанию для моей структуры. Например, значение по умолчанию для Int - 0, для DateTime - 1/1/0001 12:00:00 AM Как известно, мы не можем определить конструктор без параметров в структуре.Как сделать значение по умолчанию для struct C#?
struct Test
{
int num;
string str;
}
class Program
{
static void Main(string[] args)
{
Console.WriteLine(default(Test)); // shows namespace and name of struct test.Test
Console.WriteLine(new Test()); // same
Console.ReadKey(true);
}
}
Как я могу присвоить значение по умолчанию для struct?
Читать подобную статью: http://stackoverflow.com/questions/4572325/how-to-make-default-value-with-a-struct- имущество –