我试图理清一个通用的列表,并且我得到一个错误InvalidOperationException
问题与排序列表<XYZ <字符串,字符串>>,错误:InvalidOperationException异常
有没有人有关于如何纠正这一建议?
List<XYZ<String, String>>
列表通过函数作为参数传递。
func(List<XYZ<String, String>> PassedList) {
PassedList.Sort();
}
任何建议将非常有帮助。
有什么InvalidOperationException异常的详细消息? – dtb 2013-02-14 17:59:54
XYZ将需要从http://msdn.microsoft.com/en-gb/library/system.icomparable.aspx继承,如果它不是allready的(如果是的话,请提供CompareTo函数的代码)并提供一个合适的实现 - 列表 .Sort使用CompareTo函数。 http://msdn.microsoft.com/en-us/library/b0zbh7b6.aspx –
VisualMelon
2013-02-14 18:00:45