如何在 return 语句中创建并返回对象?

Saj*_*ger -1 .net c#

我想在此返回调用中创建并返回一个对象:

var Zones = _ZoneService.GetZones();
var userZones = _ZoneService.GetUserZones(user);
return Ok(//Here I need to return both Zones and userZones);
Run Code Online (Sandbox Code Playgroud)

我如何创建新的即时对象来返回这两个对象。谢谢...

Sal*_*ari 6

匿名类型怎么样?像这样的东西:

return Ok(new { Zones, userZones });
Run Code Online (Sandbox Code Playgroud)