B. *_*non 3 c# stringbuilder string.format
使用此代码(sbJava是一个StringBuilder):
String androidFindLine = string.Format("Button _{0} = (Button) findViewById(R.id.{0});\"", btnId);
sbJava.Append(androidFindLine);
sbJava.Append(Environment.NewLine);
sbJava.Append(string.Format("_{0}.setOnClickListener(new View.OnClickListener() { ", btnId));
Run Code Online (Sandbox Code Playgroud)
我明白了
System.FormatException未处理_HResult = -2146233033 _message =输入字符串格式不正确...
btnId的值是"btnbutton_up"
问题是什么?
你应该逃避{双重的{{:
sbJava.Append(string.Format("_{0}.setOnClickListener(new View.OnClickListener() {{ ", btnId));
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
75 次 |
| 最近记录: |