class CFoo
{
private string _filePathFormatString;
public string Foo()
{
System.Threading.Thread.VolatileRead(ref _filePathFormatString);
...
}
}
string はオブジェクトですが、なぜこれVolatileReadがコンパイルされないのですか? VolatileRead(ref object)署名と一致する必要があると思います。