[英]Custom struct with output like DateTime
很难在标题中写我的问题...我想问一下如何创建类似于DateTime的结构。 当我打印DateTime变量时,它返回Day.Month.Year ...然后创建一个结构(仅作为示例)
struct Test
{
int a;
int b;
int c;
}
class program
{
static void Main()
{
Test customstruct;
Console.WriteLine(customstruct);
}
}
我想打印(abc)当然我可以在输出中写一个字符串,但是如果我使用数据网格,则该结构必须返回abc
希望我对它的解释足够好,谢谢您的帮助!
您可以执行以下重写ToString()
方法:
struct Test
{
int a;
int b;
int c;
public override string ToString()
{
return string.Format("{0}.{1}.{2}", a, b, c);
}
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.