将2个参数发送回Main功能

fdg*_*dfg 0 c# parameters .net-2.0

我有一个函数想要将2个INT参数发送回它所调用的位置,但不确定什么是最佳选项,a Dictionary?或者一个List或一个Array

EDITED

我正在使用.Net框架2

Tim*_*ora 6

我假设你的意思是给调用者返回2个值.如果是这样:

这取决于调用者最容易理解的内容,即最能说明您意图的内容是什么?

如果结果总是具有两个值,则返回可变大小的集合可能不直观.我的偏好是元组或自定义类型.元组具有现有类型的优点,但缺点是它的成员意味着什么; 它们只被称为"Item1","Item2",依此类推.

out关键字是这不会成功,而且总是返回一个布尔值,像操作不错public bool int.TryParse( string value, out int parsedValue ).意图很清楚.