非静的フィールドがあります:
private IDictionary<string, string> _mappings =
new Dictionary<string, string>(StringComparer.InvariantCultureIgnoreCase)
次のようなアクション内で使用したい:
public static string GetMimeType(string extension)
{
//...
return _mappings.TryGetValue(extension, out mime) ?
mime : "application/octet-stream";
}
コンパイラは不平を言っています:
return ステートメントの非静的フィールド、メソッド、またはプロパティには、オブジェクト参照が必要です。
このフィールドを参照するにはどうすればよいですか?