の汎用バージョンを使用するライブラリをダウンロードしましたSortedList
が、コンパイルしようとすると、次のエラーが表示されます。
The type or namespace name 'SortedList' does not exist in the namespace 'System.Collections.Generic' (are you missing an assembly reference?)
完全な名前空間を使用して修正しようとしましたSystem.Collections.Generic.SortedList<string, string>
が、まだ運がなく、同じエラーが発生しました。
MSDN で調べたところ、SortedList は .NET 4.0 (現在使用しているバージョン) でサポートされていると書かれています。
また、私のプロジェクトは、言及された名前空間を参照しています。
これはコードです (SortedList への参照ごとに、エラーが複数回繰り返されます)。
public class Map
{
public SortedList<string, Tileset> Tilesets = new SortedList<string, Tileset>();
public SortedList<string, Layer> Layers = new SortedList<string, Layer>();
public SortedList<string, ObjectGroup> ObjectGroups = new SortedList<string, ObjectGroup>();
public SortedList<string, string> Properties = new SortedList<string, string>();
public int Width, Height;
public int TileWidth, TileHeight;
}