腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
具体
类
实现
中
的
IEnumerable
与
List
、
、
、
、
我正在为金融建模编写一个
类
库。我正在为如何定义事物列表而苦苦挣扎,这样我就可以稍后在
具体
类
中
添加这些列表。例如,如果我将一个接口定义为在我
的
模型中有一个名为如果以后想创建一个名为ABCModel
的
具体
类
,并在其中包含一个
具体
的</e
浏览 14
提问于2016-09-13
得票数 1
回答已采纳
4
回答
在课堂上有一个集合
、
当一个
类
必须拥有某种对象
的
容器(集合)时,有几个选项,我想知道我更喜欢什么
实现
。在这里,按照我找到
的
选项: private
List
<string> values = new
List
<string<T> GetEnumerator(){ }Pros:A
浏览 0
提问于2014-01-20
得票数 20
回答已采纳
5
回答
List
<string>和
IEnumerable
<String>有什么区别?
、
可能重复:
浏览 3
提问于2010-11-15
得票数 33
回答已采纳
5
回答
为什么泛型ICollection不在.NET 4.5
中
实现
IReadOnlyCollection?
、
、
、
、
在.NET 4.5 / C# 5
中
,使用Count属性声明IReadOnlyCollection<T>: public interface IReadOnlyCollection<out T> :
IEnumerable
<T>
的
类
将自动
实现
IReadOnlyCollection<T>。注意,例如,
List
<T>
实现
了ICollection<T>和IReadOnlyCollection<
浏览 8
提问于2012-09-27
得票数 64
回答已采纳
3
回答
为什么返回
List
<T>
的
方法不能
实现
返回
IEnumerable
<T>
的
方法?
、
、
我有一个
具体
的
类
实现
了一个带有方法签名
的
接口使用编译器说
List
<T> Foo不能
实现
IEnumerable
<T> Foo。
浏览 0
提问于2014-06-14
得票数 2
8
回答
在C#
中
初始化
IEnumerable
<string>
、
我有这个对象:我想初始化它。尝试过但是它说"
IEnumerable
不包含添加字符串
的
方法
浏览 0
提问于2011-07-04
得票数 142
回答已采纳
2
回答
使用泛型接口属性
实现
接口时使用兼容
的
具体
类型
、
、
、
有时,您希望
实现
如下所示
的
接口: public interface ITraversable<T> {
IEnumerable
<
浏览 33
提问于2020-11-25
得票数 0
回答已采纳
4
回答
没有适当
的
实现
,像
IEnumerable
这样
的
接口是如何工作
的
?
、
、
根据我对接口
的
理解,为了使用它们,您必须声明一个
类
正在
实现
它,方法是在冒号后面添加接口
的
名称,然后
实现
这些方法。static
IEnumerable
<int> Fibs(int fibCount) for (int i = 0, prevFib = 1, curFib = 1;如何才能在方法定义中将接口用作类型/返回类型,以及何时&
浏览 9
提问于2014-01-05
得票数 2
回答已采纳
3
回答
继承ICollection<T>
的
抽象基
类
、
、
、
假设我有一个抽象基
类
BaseTimeCollection和至少一个从基
类
继承
的
具体
类
ConcreteTimeCollection。 我希望我
的
基
类
继承ICollection<T>。继承ICollection<T>要求我为许多方法提供
实现
,包括
IEnumerable
.GetEnumerator()和
IEnumerable
<T>.GetEnumerator。我不想在BaseTimeCo
浏览 4
提问于2011-07-28
得票数 6
回答已采纳
12
回答
返回派生类型时“接口未
实现
”
{ public
List
<string> Data { get { return因为
List
实现
了
IEnumerable
,所以人们会认为我
的
类
会
实现
这个接口。有人能解释一下这种不编译
的
理由吗? 将接口更改为
浏览 13
提问于2009-07-13
得票数 45
回答已采纳
3
回答
公开接口而不是
具体
类
我最近读到了一些关于在公开集合而不是
具体
实现
时使用接口
的
内容(
IEnumerable
而不是
List
)。我正试图在我
的
代码
中
做到这一点。但是,当我公开返回
IEnumerable
的
属性时,我很难不允许空值作为返回值。示例:{ { get
浏览 6
提问于2014-12-31
得票数 2
回答已采纳
4
回答
我是否正确地使用了接口?
、
我使用接口
的
主要原因是使单元测试变得容易。但是我觉得我不理解如何百分之百地使用接口。下面是我试图做
的
一个简化版本:{
List
<Plan> GetAllPlans();} {
List
<
浏览 3
提问于2013-11-12
得票数 1
回答已采纳
2
回答
如何使
类
接口需要
IEnumerable
的
实现
、
、
、
我只需要知道C#
类
接口
的
“需要”语法。如果我有这样
的
课:如何使接口要求
实现
IEnumerable
?我认为这是非常简单
的
,只是一个语法问题,但请尽管证明我错了。更新:现在,我对在哪里
实现
IEnumerable
感
浏览 5
提问于2013-11-01
得票数 0
回答已采纳
3
回答
为什么在
实现
接口时不能使用兼容
的
具体
类型
、
、
我希望能做这样
的
事情:using System.Collections.Generic;using System.Text; { { } { public
List
<int> i
浏览 4
提问于2013-03-19
得票数 13
回答已采纳
2
回答
在
IEnumerable
中
实例化C#数组
我想知道为什么您可以在C#
中
这样做:但不能这样做:C#用第一个语句在引擎盖下做什么?
浏览 1
提问于2016-01-27
得票数 3
回答已采纳
2
回答
实现
多个泛型类型
的
通用接口--如何共享方法
实现
?
、
、
假设我有以下接口{} { } public
IEnumerable</
浏览 2
提问于2013-08-21
得票数 2
回答已采纳
1
回答
从另一个
IEnumerable
填充任意
的
具体
IEnumerable
、
、
我有一个
IEnumerable
<TData>值对象,一个Expression<Func<TInstance,
IEnumerable
<TData>>>表示其类型
实现
(但未声明为)
IEnumerable
例如,我有一个声明为:public SomeProp
List
<String> {get;set;}
的
属性,一个值对象new[] {"a", "bee", "sea"}和
浏览 1
提问于2019-11-13
得票数 2
回答已采纳
3
回答
C#这是一个列表、一个接口还是完全不同
的
东西?
、
public interface IPersonRepository
IEnumerable
<Person> GetPeople();在学习C#
的
过程
中
,我偶然发现了这个方法框架。如果这是一个愚蠢
的
问题,请原谅,但是这个方法
的
返回类型是什么?换句话说,什么是
IEnumerable
<Person>?? 列表、接口、接口列表,还是其他完全
的
东西?
浏览 1
提问于2017-05-29
得票数 0
5
回答
List
<string>和
IEnumerable
<string>有什么不同
这两个人似乎在做一模一样
的
事情。我给它们计时--知道这只是一个小例子--但它们似乎也是以完全相同
的
速度运行
的
。使用一种比另一种更有好处吗?
List
<string> alpha = new
List
<string>(new string[] { "a", "b", "c" }); Console.WriteLine(letter);
IEnu
浏览 0
提问于2012-05-10
得票数 5
回答已采纳
1
回答
如何使用moq模拟实体框架DbRawSqlQuery对象?
、
、
、
、
>("select query", new SqlParameter("Id", Id));{} 如何在c#
中
模拟下面的代码
浏览 3
提问于2017-03-06
得票数 4
回答已采纳
点击加载更多
相关
资讯
List接口的实现类继承关系如何?
Python中自定义类实现数组实例化与操作的方法
启中教育:淘宝客服的具体职责与要求
基于密度的聚类算法原理与实现
Python中类方法与类内部变量的互动机制
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券