5

重複の可能性:
ToString() で null 許容の DateTime をフォーマットするにはどうすればよいですか?
「メソッド 'ToString' のオーバーロードが '1' 引数を取らない」というエラーが発生する

私は以下を使用しています:

@Model.Modified.ToString("dd/MM/yyyy htt")

しかし、それは私に言うメッセージを与えます

ToString のオーバーロード メソッドは引数を 1 つとらない

誰が何が間違っているのか考えていますか?

4

1 に答える 1

16

モデルの変更されたプロパティは、DateTime 型ではない可能性があります。ToString を呼び出す前に、DateTime にキャストしてみてください。

コメントに基づいて更新

その後、あなたがしなければならないのは

  @Model.Modified.Value.ToString("dd/MM/yyyy htt") 

プロパティがnull可能であるため

于 2012-12-01T01:20:16.683 に答える