Я пытаюсь скомпилировать SharpMap для .Net 3.5, я перебрал большинство ошибок, и единственная ошибка, которую я получаю на данный момент:
Недопустимый токен 'out' в объявлении члена класса, структуры или интерфейса
Недопустимый токен '>' в объявлении члена класса, структуры или интерфейса
Тип ожидается
Ошибка находится в начале (строка 36) этого файла . Вот код (ошибка в первой строке).
public interface ISpatialIndexItem<out TOid>
{
/// <summary>
/// Gets the object's identifier
/// </summary>
TOid ID { get; }
/// <summary>
/// Gets the spatial extent of the object
/// </summary>
Envelope Box { get; }
}
Кроме того, мне не удалось выяснить, что такое TOid и из какой он библиотеки.
Я использую VS 2008.Net 3.5 и не могу выполнить обновление из-за особенностей проекта, над которым я работаю.