Asp.net 字符串生成器和字典

Asp.net 字符串生成器和字典,asp.net,Asp.net,我可以将字符串生成器对象添加到字典对象吗? 如果是,请编码 我的意思是我有一本字典,我已经在其中添加了一些(字符串、对象), 我有一个字符串生成器,它已经添加了很少的变量,现在我想要的不是在一个方法中传递两个不同的对象,而是只传递一个对象,所以我可以将字符串生成器对象添加到同一个方法中你可以将一个字符串生成器添加到一个字典对象中,但是因为它是一个字典,你需要一个键 StringBuilder sb = new StringBuilder(); Dictionary<string, Str

我可以将字符串生成器对象添加到字典对象吗? 如果是,请编码

我的意思是我有一本字典,我已经在其中添加了一些(字符串、对象),
我有一个字符串生成器,它已经添加了很少的变量,现在我想要的不是在一个方法中传递两个不同的对象,而是只传递一个对象,所以我可以将字符串生成器对象添加到同一个方法中

你可以将一个字符串生成器添加到一个
字典
对象中,但是因为它是一个字典,你需要一个键

StringBuilder sb = new StringBuilder();

Dictionary<string, StringBuilder> dict = new Dictionary<string, StringBuilder>();
dict.Add("MyFirstStringBuilder", sb);
StringBuilder sb=新建StringBuilder();
Dictionary dict=新字典();
dict.Add(“MyFirstStringBuilder”,sb);

您可以将StringBuilder添加到
字典
对象中,但由于它是字典,您需要一个键

StringBuilder sb = new StringBuilder();

Dictionary<string, StringBuilder> dict = new Dictionary<string, StringBuilder>();
dict.Add("MyFirstStringBuilder", sb);
StringBuilder sb=新建StringBuilder();
Dictionary dict=新字典();
dict.Add(“MyFirstStringBuilder”,sb);

你可以这样做,但正如其他人在评论中所说,如果你能解释一下你的目的,那就太好了

Dictionary<string,StringBuilder> dic = new Dictionary<string,StringBuilder>();
StringBuilder sb = new StringBuilder();
sb.append("value");
dic["key"]=sb;
Dictionary dic=newdictionary();
StringBuilder sb=新的StringBuilder();
某人附加(“价值”);
dic[“键”]=sb;

你可以这样做,但正如其他人在评论中所说,如果你能解释一下你的目的,那就太好了

Dictionary<string,StringBuilder> dic = new Dictionary<string,StringBuilder>();
StringBuilder sb = new StringBuilder();
sb.append("value");
dic["key"]=sb;
Dictionary dic=newdictionary();
StringBuilder sb=新的StringBuilder();
某人附加(“价值”);
dic[“键”]=sb;

我们想做什么或实现什么?也许你可以告诉我们你到底想做什么,而不是说“请编写代码”。我们想做什么或实现什么?也许你可以告诉我们你到底想做什么,而不是说“请编写代码”。如果在我的字符串生成器中有多个项,我可以使用单个键“MyFirstStringBuilder”访问所有这些项吗?字符串生成器本身没有“项”,但如果您的意思是有多个字符串生成器,则必须使用不同的键添加它们:dict.add(“MySecondStringBuilder”,sb2)然后你可以像这样把它们取出来:StringBuilder secondStringBuilder=dict[“MySecondStringBuilder”];如果在我的字符串生成器中有多个项,我可以使用单个键“MyFirstStringBuilder”访问所有这些项吗?字符串生成器本身没有“项”,但如果您的意思是有多个字符串生成器,则必须使用不同的键添加它们:dict.add(“MySecondStringBuilder”,sb2)然后你可以像这样把它们取出来:StringBuilder secondStringBuilder=dict[“MySecondStringBuilder”];