我有一个字符串白色的一些值的列表,我想做一些变量保持代码,我将在模板文件中使用。列表,字符串和vs模板
例如让我说我有这个3个字符串值的列表:configService,scaleCoefConfigService,sessionService。列表的名称是chItemName。
,我需要生成这样的代码,我稍后会解析成模板:
[Dependency("configService")]
[Dependency("scaleCoefConfigService")]
[Dependency("sessionService")]
所以我的问题是可以使迭代你的字符串列表中的一些变量和机制,从增加了每一个项目列表变量?
我已经试过这样:
foreach (var tp in controllerChecked)
{
var genCode = "[Dependency](" '"' + chItemName + '"'")] \n"
}
controllerChecked是对象的集合,以及对象的一个价值是我得到这样的名称:
var chItemName = controllerChecked.Select(c => c.Name).ToList();
这是怎样的列表chItemName正在获取这些字符串。
但是当然不可能在列表中使用+,这种东西将永远不会工作。有人有更好的主意?
您不使用'tp',而是'chItemName'。你重命名一个而不是另一个? 'chItemName'从哪里来? –
@ C.Evenhuis哦,你是对的,忘记了代码的一个重要部分,它解释了什么是chItemName,我会马上在后期添加它。 –