string.Format( "{0},{1} ",1,3.33)

shapolang 2010-07-21 02:09:19
string.Format( "{0},{1} ",1,3.33)
这个"{0},{1} "表示的是什么意思?
谢谢
...全文
705 16 打赏 收藏 转发到动态 举报
写回复
用AI写文章
16 条回复
切换为时间正序
请发表友善的回复…
发表回复
hanchunsheng 2010-07-21
  • 打赏
  • 举报
回复
占位符
ycagri 2010-07-21
  • 打赏
  • 举报
回复
40分,不容易,我也来占个位
dodducs 2010-07-21
  • 打赏
  • 举报
回复
string.Format( "{0},{1} ",1,3.33)

string.Format 是组合字符串用的
"{0},{1}" 是说 我的格式是 XXX,YYY 这样的
而这个 1 就替换掉 {0} 3.33 就会替换掉 {1}
最终的结果就变成了

1,3.33
blue_maple 2010-07-21
  • 打赏
  • 举报
回复
就跟大学自习室占位置一样- -
宇峰科技 2010-07-21
  • 打赏
  • 举报
回复
占个位先
junyao100 2010-07-21
  • 打赏
  • 举报
回复
豆是,豆是,豆是高人呀……
houyizhinv 2010-07-21
  • 打赏
  • 举报
回复
哎 这么点小问题 群星云集啊
我们都不好意思开口
Snowdust 2010-07-21
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 snowdust 的回复:]
引用 7 楼 wuyazhe 的回复:
虽然你懂了。还是提醒一句。
string.Format( "{0},{1} ",1,3.33)
这样写法不好。因为后面的参数是可变长度的object类型。所以会有装箱拆箱。推荐写法:
string.Format( "{0},{1} ",1.ToString(),(3.33).ToString());

只有拆箱,哪有装箱?
你那样不也有拆箱吗?……
[/Quote]
对不起,看错了。
Snowdust 2010-07-21
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 wuyazhe 的回复:]
虽然你懂了。还是提醒一句。
string.Format( "{0},{1} ",1,3.33)
这样写法不好。因为后面的参数是可变长度的object类型。所以会有装箱拆箱。推荐写法:
string.Format( "{0},{1} ",1.ToString(),(3.33).ToString());
[/Quote]
只有拆箱,哪有装箱?
你那样不也有拆箱吗?
兔子-顾问 2010-07-21
  • 打赏
  • 举报
回复
虽然你懂了。还是提醒一句。
string.Format( "{0},{1} ",1,3.33)
这样写法不好。因为后面的参数是可变长度的object类型。所以会有装箱拆箱。推荐写法:
string.Format( "{0},{1} ",1.ToString(),(3.33).ToString());
Peter200694013 2010-07-21
  • 打赏
  • 举报
回复
占位符
shapolang 2010-07-21
  • 打赏
  • 举报
回复
懂了,谢谢各位帮忙
zengbingling 2010-07-21
  • 打赏
  • 举报
回复
参数索引,和后面参数对应
Zhanlixin 2010-07-21
  • 打赏
  • 举报
回复
格式化字符串:
{0}的值是1
{1}是3.33
这个字符串的结果是"1,3.33"
bdmh 2010-07-21
  • 打赏
  • 举报
回复
第一个参数,第二个参数,起始是0,也就是{0}将替换成1,{1}将替换成3.33
阿非 2010-07-21
  • 打赏
  • 举报
回复
占位, {0} -> 1

{1} -> 3.33

110,538

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧