在某些语言中,可以同时从一个数组初始化多个变量。例如,在 PHP 中,您可以执行以下操作:
$array = array('a', 'b', 'c');
list($a, $b, $c) = $array;
是否也可以在 C# 中执行此操作?
我想将其应用于一个程序,在该程序中,我从一个文件中读取所有行,我知道每行只有两个单词(永远不会更多,永远不会更少)。我知道我可以自己创建函数(并通过out
关键字引用发送变量)但我想知道是否存在任何内置功能。
我想知道这主要是因为如果可能的话,代码对于其他开发人员来说可能更具可读性。