我有一個字符串白色的一些值的列表,我想做一些變量保持代碼,我將在模板文件中使用。列表,字符串和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,我會馬上在後期添加它。 –