我读了C++ version of this question,但并不是真的理解它。
有没有人能清楚地解释一下,是否可以用C#实现,以及如何实现?
发布于 2009-04-14 15:16:23
您不能在C#中执行此操作。您可以做的是拥有一个out参数,或者返回您自己的类(如果您希望它是不可变的,则返回结构)。
使用out参数
public int GetDay(DateTime date, out string name)
{
// ...
}使用自定义类(或结构)
public DayOfWeek GetDay(DateTime date)
{
// ...
}
public class DayOfWeek
{
public int Day { get; set; }
public string Name { get; set; }
}https://stackoverflow.com/questions/748062
复制相似问题