C# 这种写法真的能提升性能吗?怎么测试呢?
十年河东,十年河西,莫欺少年穷
学无止境,精益求精
如下题:
[HttpPost("GetTabEchatData")] public ValueTuple<SearchTabEchatResult> GetTabEchatData([FromBody] SearchTabEchat data) { return new ValueTuple<SearchTabEchatResult>(new SearchTabEchatResult() { deviceno = data.deviceno, Etime = data.Etime, groupid = data.groupid, Stime = data.Stime }); }
其中 SearchTabEchatResult 定义为record 类型,而非传统的calss,返回值是ValueTuple 元祖类型。
public record SearchTabEchatResult { public string deviceno { get; set; } public Guid? groupid { get; set; } public DateTime? Stime { get; set; } public DateTime? Etime { get; set; } }
C# 这种写法真的能提升性能吗?怎么测试呢?
还请真大佬测评,谢谢。

浙公网安备 33010602011771号