状況は次のとおりです。
それぞれに関数のブロックを含む App_Code に 2 つのファイルがあるとします。
ファイル AppCode/File1.cshtml のサンプル関数 #1 を次に示します。
@functions {
public static Boolean getTrue() {
return true;
}
}
ファイル AppCode/File2.cshtml のサンプル関数 #2 を次に示します。
@functions {
public static Boolean getFalse() {
return false;
}
}
@File1.getTrue() または @File2.getFalse() を使用して、ルート フォルダーから CSHTML ファイルのいずれかの関数を参照できます。
ただし、次のように AppCode/File1.cshtml で @File2.getFalse() を呼び出すことはできますか?
@functions {
public static Boolean getTrue() {
return (!@File2.getFalse());
}
}