首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用方法返回元素列表

使用方法返回元素列表
EN

Stack Overflow用户
提问于 2017-06-13 19:00:46
回答 4查看 69关注 0票数 2

我需要创建一个方法,将返回3-4课程。使用数据初始化对象,并返回3-4个课程的列表。

如何做到这一点呢?我创建了一个类类型的方法。如何将这些对象添加到列表中并返回它们?

我所做的是:

代码语言:javascript
复制
List<DummyCourse> GetDummyCoursesList()
{
     var Course1 = new DummyCourse()
     {
        CourseId = 1,
        Name = "DataStructures",
        CourseLength = 4,
        CourseType = 1,
        CreatedAt = DateTime.Now,
        CreatedBy = "Teacher",
        ModifiedAt = DateTime.Now,
        ModifiedBy = "Teacher"
     };
     var Course2 = new DummyCourse()
     {
        CourseId = 2,
        Name = "Mathematics",
        CourseLength = 3,
        CourseType = 2,
        CreatedAt = DateTime.Now,
        CreatedBy = "Instructor",
        ModifiedAt = DateTime.Now,
        ModifiedBy = "Instructor"
      };
      var Course3 = new DummyCourse()
      {
        CourseId = 3,
        Name = "Programming Fundamentals",
        CourseLength = 4,
        CourseType = 1,
        CreatedAt = DateTime.Now,
        CreatedBy = "Teacher ",
        ModifiedAt = DateTime.Now,
        ModifiedBy = "Teacher Assistant"
      };
}
EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2017-06-13 19:02:37

您只创建了实例,但您从未告诉过要返回什么。使用return关键字并明确表示您想要返回的内容:不只是几个实例,而是一个由您刚刚创建的实例组成的新列表。(想象一下,您可能只返回一个带有某个课程的列表:编译器如何知道选择哪个课程?)

将此代码放在方法的末尾:

代码语言:javascript
复制
return new List<DummyCourse>() { Course1, Course2, Course3 };
票数 3
EN

Stack Overflow用户

发布于 2017-06-13 19:03:11

在创建列表实例之前,在将您的课程实例添加到列表和返回列表之后

代码语言:javascript
复制
List<DummyCourse> dc=new List<DummyCourse>();
dc.Add(Course1);
dc.Add(Course2);
dc.Add(Course3);

return dc;
票数 1
EN

Stack Overflow用户

发布于 2017-06-13 19:04:36

尝试将类对象添加到列表对象,然后返回

代码语言:javascript
复制
List<DummyCourse> dummyCourseList =new List<DummyCourse>();

dummyCourseList.Add(Course1);
dummyCourseList.Add(Course2);
dummyCourseList.Add(Course3);

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

https://stackoverflow.com/questions/44519643

复制
相关文章

相似问题

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