代码之家  ›  专栏  ›  技术社区  ›  Kieren Johnstone

最正确的合同收款类型?[关闭]

c#
  •  2
  • Kieren Johnstone  · 技术社区  · 8 年前

    我们谈谈ASP.NET控制器、内部命令/查询处理程序等。

    对于请求/参数和响应/结果,是否有实际的/推荐的集合类型?

    数组

    但是, ToArray()

    IEnumerable<>

    似乎是一个很好的方式去,虽然感觉更'神秘'?Resharper给出了10亿个关于可能的多重枚举的警告。枚举也有可能产生副作用。

    列表<gt;,IList<gt;,ICollection<gt;

    都有 Add , Remove Clear 添加 方法,打破了操作是纯的/原子的/类似的想法?

    IReadOnlyCollection<>,IReadOnlyList<>

    IReadOnlyCollection .

    IReadableCollection 使用read方法,以及 IWriteableCollection

    那么,我们如何去除主观因素呢。

    0 回复  |  直到 8 年前