2016-12-01 5 views
-3

func.cshtmlというファイルをこのように1つのファイルに作成しました。カミソリC#関数を作成する/別のファイルで使用する

@functions { 
    int sum(a, b) 
    { 
     return a+b; 
    } 
} 

この関数を別のファイルで使用します。

私は見つけることができるリンクがいくつかありますが、それらは古いバージョン用であり、私がしたいことではうまくいかないでしょう。

+0

その回答は機能していません。 私もそこにコメントを残しました。 私はこのエラーがあります。 CS0120:静的でないフィールド、メソッド、またはプロパティ 'Functions.AgoDateString()'にオブジェクト参照が必要です –

+0

「Functions.cshtml」という名前のファイルまたは「func.cshtml」の中でこの質問? – Rob

答えて

1

この機能をビューファイルから.csファイルに移動し、それを必要とするビューから呼び出す必要があります。

+0

こんにちは@ h2015、あなたの答えをありがとう、私は剃刀のフレームワークオプションからプロジェクトを作成するとき、それはちょうど.csファイルでコードを作成した後、.cshtmlファイルを作成します。 –

+0

http://stackoverflow.com/a/15398249/4678104 –

+0

お返事ありがとうございます。私はそれを働かせることができました。 –

関連する問題