草庐IT

keyscollection

全部标签

c# - 将 Dictionary.keyscollection 转换为字符串数组

我有一个Dictionary>我想要一个数组中的键列表。但是当我选择string[]keys=dictionary.Keys;这不会编译。如何转换KeysCollection到字符串数组? 最佳答案 假设您使用的是.NET3.5或更高版本(usingSystem.Linq;):string[]keys=dictionary.Keys.ToArray();否则,您将不得不使用CopyTo方法,或使用循环:string[]keys=newstring[dictionary.Keys.Count];dictionary.Keys.Copy

c# - 将 Dictionary.keyscollection 转换为字符串数组

我有一个Dictionary>我想要一个数组中的键列表。但是当我选择string[]keys=dictionary.Keys;这不会编译。如何转换KeysCollection到字符串数组? 最佳答案 假设您使用的是.NET3.5或更高版本(usingSystem.Linq;):string[]keys=dictionary.Keys.ToArray();否则,您将不得不使用CopyTo方法,或使用循环:string[]keys=newstring[dictionary.Keys.Count];dictionary.Keys.Copy