我有一段代码遍历 XML 属性:
string groupName;
do
{
switch (/* ... */)
{
case "NAME":
groupName = thisNavigator.Value;
break;
case "HINT":
// use groupName
但是这样我得到了使用未分配变量的错误。如果我为 groupName 分配了一些东西,那么我无法更改它,因为这就是字符串在 C# 中的工作方式。任何解决方法?