c# - 字符串对数组

标签 c# arrays

如何生成字符串对数组? 我需要它用静态数据快速初始化它。

stringPair[] arr = {{"hgh","hjhjh"},{"jkjk","kjhk"}

最佳答案

您可以使用列表/数组 Tuple

例子

List<Tuple<string, string>> data = new List<Tuple<string, string>>{
        new Tuple<string, string>("Hello", "World"),
        new Tuple<string, string>("Foo", "Bar")
    };

根据@Eric Lippert 的评论,使用 Tuple.Create

List<Tuple<string, string>> data = new List<Tuple<string, string>>{
        Tuple.Create("Hello", "World"),
        Tuple.Create("Foo", "Bar")
    };

关于c# - 字符串对数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20973996/

相关文章:

javascript - jquery 如果在数组中找不到元素则添加元素

c# - ASP.NET CORE (.NET Framework) 和本地化

c# - JsonDiffpatch().Diff() 无法比较电子邮件地址和长度超过 50 个字符的字符串?

c# - 找不到默认的 Chrome 二进制文件

c++ - 在 C++ 中使用函数对数组进行排序

c++ - C++11 中对数组的右值引用的目的是什么?

PHP 对地址数组进行自然排序

数组表示法中的 PHP 大括号

c# - 我怎样才能提高这个 LINQ 的性能?

c# - 从 C# 中的 REST 服务下载文件