と私はこのコードを持っています。この場合、結果が1つだけの場合はforeachループを使用する意味がありません。のforeachのvar xがで... 1つの結果ASP.NET MVC RAZOR
@CurrentPage.AncestorsOrSelf().OrderBy("Level").Skip(2).Take(1)
の結果を変数に保存するにはどうすればよいですか?その差はアイテムがない場合FirstOrDefault()
はdefault(T)
(つまり、null
を返しますながらFirst()
は、例外をスローするということです
var value = @CurrentPage.AncestorsOrSelf().OrderBy("Level").Skip(2).First();
:
'var parent = CurrentPage.AncestorsOrSelf()..... Skip(2).FirstOrDefault()' –
Btw、私はumbracoコマンドです。 –