首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >Collection<T>与List<T>您应该在您的接口上使用什么?

Collection<T>与List<T>您应该在您的接口上使用什么?
EN

Stack Overflow用户
提问于 2008-11-07 10:28:08
回答 8查看 97.8K关注 0票数 171

代码如下:

namespace Test
{
    public interface IMyClass
    {
        List<IMyClass> GetList();
    }

    public class MyClass : IMyClass
    {
        public List<IMyClass> GetList()
        {
            return new List<IMyClass>();
        }
    }
}

当我运行代码分析时,我得到了以下建议。

警告3 CA1002 : Microsoft.Design :更改“”IMyClass.GetList()“”中的“”List“”以使用集合、ReadOnlyCollection或KeyedCollection

我应该如何解决这个问题,什么是好的实践?

EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/271710

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档