以下代码结果出错:
无法将类型'void'隐式转换为'char'
string S = "Hello World!";
LinkedList<char> myChars = new LinkedList<char>();
foreach (char ch in S)
{
myChars.AddFirst(ch);
}
char c = myChars.RemoveFirst();
如何删除第一个元素并将其复制到char变量c?
谢谢!
答案 0 :(得分:1)
你可以这样做:
var node = myChars.First;
char c = node.Value;
myChars.Remove(node);