-2

我想实现一个从另一个泛型类继承的泛型类,例如:

Public Class QlistedLink<T> : Linkedlist<T>

我的问题出在 IEnumrable 函数中!当我这样称呼任何一个时,

QlistedLink<int> Q = new QlistedLink<int>();
int temp = Q.First();

在 First() 函数上抛出错误:

“序列不包含任何元素”

什么是解决方法?

4

1 回答 1

3

当然,这里有一个例外;你希望从一个空列表中得到什么int

在调用它之前向列表中添加一些东西First,或者如果列表为空,则调用FirstOrDefault它会给你0,或者在调用之前检查列表是否为空First

于 2012-11-02T11:08:20.493 回答