質問: Unity EditorとVisual Studioで、ファイルの読み書きをするスクリプトを書いていましたが、 ファイルおよびディレクトリを見つけることができません。 最も致命的でわかりやすい例として、 Debug.Log(File.Exists(Application.dataPath)); でFalseを吐きます。 パスは2バイト文字は入っていません。 何か、使い方が間違っているのでしょうか。 どなたか助けてください。
回答: File.Existsはファイルの存在可否を判定しますが、 引数にディレクトリ名を入れているため、そりゃfalseになってしまいます ディレクトリの存在判定は、Directory.Existsをつかいましょう