Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/list/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# ilist vs list.why and when我们都使用。给我一个实际的场景_C#_List - Fatal编程技术网

C# ilist vs list.why and when我们都使用。给我一个实际的场景

C# ilist vs list.why and when我们都使用。给我一个实际的场景,c#,list,C#,List,我知道IList是接口,List是具体类型,但我仍然不知道何时使用每个类型。是否有更好的方法来决定何时使用接口或具体类型,以及一些实际场景 我想知道为什么我使用IList以及为什么我在我们的项目中使用List。您的问题非常广泛,可能可以通过搜索解决。请查看此帖子:。 如果您需要有关使用哪一个集合的指导,请参阅以下页面: 我已经研究过各种网站,但不能深入研究。我想知道这两个列表的实际例子。哪一个最好在项目中实现,哪一个性能更好。@ShivaniSharma在这个问题上还有一个实际例子。

我知道IList是接口,List是具体类型,但我仍然不知道何时使用每个类型。是否有更好的方法来决定何时使用接口或具体类型,以及一些实际场景


我想知道为什么我使用IList以及为什么我在我们的项目中使用List。

您的问题非常广泛,可能可以通过搜索解决。请查看此帖子:。 如果您需要有关使用哪一个集合的指导,请参阅以下页面:


我已经研究过各种网站,但不能深入研究。我想知道这两个列表的实际例子。哪一个最好在项目中实现,哪一个性能更好。@ShivaniSharma在这个问题上还有一个实际例子。