Я создал коллекцию Dictionary <string, string>
, чтобы я мог быстро ссылаться на элементы с помощью строкового идентификатора.
Но теперь мне также нужно получить доступ к этому коллективу с помощью счетчика индексов (foreach не будет работать в моем реальном примере).
Что мне нужно сделать для коллекции ниже, чтобы я мог получить доступ к своим элементам с помощью целочисленного индекса?
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace TestDict92929
{
class Program
{
static void Main(string[] args)
{
Dictionary<string, string> events = new Dictionary<string, string>();
events.Add("first", "this is the first one");
events.Add("second", "this is the second one");
events.Add("third", "this is the third one");
string description = events["second"];
Console.WriteLine(description);
string description = events[1]; //error
Console.WriteLine(description);
}
}
}