C# 为什么这会导致StringFormat错误?
使用此代码(sbJava是StringBuilder): …我明白了 System.FormatException未处理 _HResult=-21462033 _message=输入字符串的格式不正确 btnId的值为“btnbutton_up”C# 为什么这会导致StringFormat错误?,c#,stringbuilder,string.format,C#,Stringbuilder,String.format,使用此代码(sbJava是StringBuilder): …我明白了 System.FormatException未处理 _HResult=-21462033 _message=输入字符串的格式不正确 btnId的值为“btnbutton_up” 有什么问题吗?你应该用double{来逃避那些{: sbJava.Append(string.Format("_{0}.setOnClickListener(new View.OnClickListener() {{ ", btnId)); btnI
有什么问题吗?你应该用double
{
来逃避那些{
:
sbJava.Append(string.Format("_{0}.setOnClickListener(new View.OnClickListener() {{ ", btnId));
btnId的类型是什么?
肯定是字符串吗?string androidFindLine=string.Format(“Button{0}=(Button)findViewById(R.id.{0});\”,btnId);
是否正确转义?
sbJava.Append(string.Format("_{0}.setOnClickListener(new View.OnClickListener() {{ ", btnId));