0
我有一個REST API,它有一些可用於分頁的可選參數。 由於空的,我寫的代碼跳過並取可空參數
public async Task<DataResult<List<ItemDTO>>> GetItem(int? skip, int? top)
{
var result = await _itemRepository.FilterManyAsync();
if (skip.HasValue)
result.Entities = result.Entities.Skip(skip.Value);
if (top.HasValue)
result.Entities = result.Entities.Take(top.Value);
}
這個序列,但不是有優雅的方式通過LINQ來做到這一點?
謝謝您回答:) –