链表 - C# 如何将字符从链接列表中删除字符到字符变量

本文关键字:字符 列表 删除 字符变量 链接 链表 | 更新日期: 2023-09-27 17:57:08

以下代码结果出现错误:

无法将类型"void"隐式转换为"char"

    string S = "Hello World!";        
    LinkedList<char> myChars = new LinkedList<char>();
    foreach (char ch in S)
    {
        myChars.AddFirst(ch);
    }
    char c = myChars.RemoveFirst();

如何删除第一个元素并将其复制到字符变量 c?

谢谢!

链表 - C# 如何将字符从链接列表中删除字符到字符变量

你可以

这样做:

var node = myChars.First;
char c = node.Value;
myChars.Remove(node);