反转和非反转列表

时间:2014-07-07 10:37:54

标签: c# .net list

我在我的方法中得到一个字节列表。现在我需要字节列表反转和非反转。我试过这个:

public void Test(List<Byte> dataList)
{
    List<byte> reversedDataList = dataList;
    reversedDataList.Reverse();

    _polls = dataList[0];
    _rpolls = reversedDataList[0]
}

问题是,两个列表都是相反的。我该如何解决?

1 个答案:

答案 0 :(得分:5)

ToList之后添加dataList以创建列表副本:

List<byte> reversedDataList = dataList.ToList();