【发布时间】:2019-03-02 22:16:51
【问题描述】:
我想从 C# 中的方法返回年龄值,如下所示
private int UpdateAges( int age1, int age2, int age3, int age4)
{
age1++;
age2++;
age3++;
age4++;
return (age1, age2, age3, age4);
}
我可以像下面这样使用它
MessageBox.Show(UpdateAges(45, 30, 45, 30).ToString());
【问题讨论】:
-
iEnumerable、元组、你自己的类...有很多选择。
-
将“private int”替换为“private (int,int,int,int)”
-
如果你没有团队负责人或没有人指导你,我建议你阅读编程书籍,阅读开源(c#/java)代码并学习如何编写代码。就您而言,您如何处理结果?你使用这些值吗?或者将它们转发给另一个函数?真正的答案需要更多信息,技术答案将是元组或创建“持有者类”并返回 1 个持有这 4 个 int 值的类
-
看看this answer。
标签: c#