Я не понимаю эту ошибку в С#
error CS0236: Инициализатор поля не может ссылаться на нестатическое поле, метод или свойство "Prv.DB.getUserName(long)"
Для следующего кода
public class MyDictionary<K, V>
{
    public delegate V NonExistentKey(K k);
    NonExistentKey nonExistentKey;
    public MyDictionary(NonExistentKey nonExistentKey_) { }
}
class DB
{
    SQLiteConnection connection;
    SQLiteCommand command;
    MyDictionary<long, string> usernameDict = new MyDictionary<long, string>(getUserName);
    string getUserName(long userId) { }
}
