2011-07-11 14 views
0

私はこのコードを私のC#プロジェクトに書いています。次のエラーが表示されます。ファイル情報を設定する方法

System.IO.File.FileInfoの最適オーバーロードメソッドの一致には、無効な引数がいくつかあります。

コードが正しいかどうか。事前

FileInfo file = new FileInfo(ViewState["value"]); 

おかげ

答えて

3

私の推測では、あなただけの文字列にキャストする必要があるということです。

FileInfo file = new FileInfo((string) ViewState["value"]); 

基本的ViewState[string]はオブジェクトを返し、何FileInfo(object)コンストラクタがありません - それは、コンパイラが何だったかです約不平を言う。

1

あなたは何ができる

FileInfo file = new FileInfo(ViewState["value"].ToString()); 
関連する問題