【发布时间】:2023-01-10 19:00:31
【问题描述】:
我有以下
variableAs = "A12,B12,C12"
variableBs = "1.54,75.30,55.50"
method (HashSet<string> variableAs, HashSet<double> variableBs)
foreach (var variableA in variableAs)
{
Method here requires the two values, must have preserved datatype
and be in same order, ie A12 with 1.54, B12 with 75.30
}
我试过从这个 answer 压缩,但我不知道它如何与 hashset 数组一起使用, 注意我正在编辑的方法有哈希集,实际值仅作为示例,如果有错误,那一定是我对哈希集是什么的理解,但我无法更改哈希集
【问题讨论】:
-
首先,您需要将输入字符串填充到哈希集。
"A12,B12,C12"当然不是HashSet。您可以使用String.Split(','),它至少会为您提供一个字符串数组。 -
HashSet 不定义顺序