gpt4 book ai didi

c# - 如何在一条线上做到这一点?

转载 作者:行者123 更新时间:2023-11-30 13:23:34 25 4
gpt4 key购买 nike

我正在考虑整理一下,但我是 C# 的新手

ResponseList responsesList = new ResponseList();
PagedResponseList pagedResponsesList = new PagedResponseList();
responsesList = responseService.ListSurveyResponses(1000);
pagedResponsesList = responsesList.ResultData;

这可能是一个简单的问题,但单行这一行所需的语法让我无法理解。

最佳答案

首先,您实际上不需要前两行中的两个 new 语句,因为那些 new 实例将被您在最后两行中分配的内容覆盖无论如何行。

如果您是 C# 的新手,我建议您至少坚持使用两行,这样您至少可以逐步了解正在发生的事情。特别是最后两行:

ResponseList responsesList = responseService.ListSurveyResponses(1000);
PagedResponseList pagedResponsesList = responsesList.ResultData;

如果稍后在您的代码中不使用 responsesList,您可以将这两行压缩到下一行,并且您认为这很容易理解(基本上,只需将 .ResultData 属性链接到 responseService.ListSurveyResponses() 后面):

PagedResponseList pagedResponsesList = responseService.ListSurveyResponses(1000).ResultData;

关于c# - 如何在一条线上做到这一点?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10640380/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com