"是什么意思-6ren"> "是什么意思-我正在阅读 MVC 5 教程 ( Learn MVC Project in 7 days – Day 2 )。它说要使用此代码: List employees = new List(); 我得到一条红-6ren">
gpt4 book ai didi

c# - 以下代码: List employees = new List();中的 ""是什么意思

转载 作者:太空狗 更新时间:2023-10-30 00:14:12 32 4
gpt4 key购买 nike

我正在阅读 MVC 5 教程 ( Learn MVC Project in 7 days – Day 2 )。它说要使用此代码:

List<Employee><employee> employees = new List<Employee><employee>();

我得到一条红色下划线。我知道我正在尝试创建一个 Employee 类型的列表。 (有一个 Employee 类。)但我为什么不这样做:

List<Employee>employees = new List<Employee>();

<employee> 是什么意思?部分代码呢?为什么我需要它?它只是给我一个红色下划线。也许我需要从 MVC 4 升级到 MVC 5?我正在使用 Visual Studio 2012 (MVC 4)。

最佳答案

这是教程中的错字。你可以查看here创建一个列表没有 List<type><othertype> 的实现.

你可以传递一个 int32值或 IEnumerable<T>这将指定您的列表大小,但是 List<T><T>根本无法编译。

编辑:正如 Ant P 在评论中指出的那样,C# 中的任何内容都不允许 Anything<T><T> ,所以如果你遇到它,它就不会编译。

关于c# - 以下代码: List<Employee><employee> employees = new List<Employee><employee>();中的 "<employee>"是什么意思,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31765760/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com