Начиная с Ruby 1.9, вы можете использовать require_relative , чтобы сделать это:
require_relative '../src/myclass'
Если вам это нужно для более ранних версий, вы можете получить его из гема расширений согласно этот SO комментарий .
Класс Dictonary
на самом деле не имеет метода .ToArray
. Существует метод расширения под названием .ToArray
, который может связываться с Dictionary
. Но для этого требуется, чтобы System.Linq был одним из ваших вариантов использования.
Вы проверили, что System.Linq импортирован?
Пример:
using System.Linq;
...
public void Example() {
var map = new Dictionary<string,string>();
..
var arr = map.ToArray();
}
Вы, вероятно, ориентируетесь на .NET 2.0, который не поддерживает методы расширения. Попробуйте изменить свое приложение на .Net 3.5