C# 里的{}里面的数字什么含义 比如{0}? 准确点啊,我想早点结贴 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 AS: Console.Writeline("10/2={0}","5");它表示 {0} 的内容输出为5.OUTPUT:10/2=5你为什么不查MSDN 呢? StringBuilder Sqlstr = new StringBuilder(); Sqlstr.AppendFormat("update T_ChaoZuoYuan set "); Sqlstr.AppendFormat("Yhname='{0}',", obj.Name); Sqlstr.AppendFormat("Account='{0}',", obj.DengL); Sqlstr.AppendFormat("Password='{0}', ", obj.Pass); Sqlstr.AppendFormat("Zid={0} ,", obj.JueSeId); Sqlstr.AppendFormat("Bmid={0} ,", obj.BuMId); Sqlstr.AppendFormat("Gangw='{0}', ", obj.GangW); Sqlstr.AppendFormat("Tel='{0}'", obj.Tel);Sqlstr.AppendFormat("{0},{1}...",x,xx,...); 占位符号.格式化输出用{}一般放在""里.如Console.WriteLine("这里是{0}",1);在控制台输入为----这里是1;括号里的数字从0开始,表示""后面的索引位置.0就是逗号后面的第一位,1就是逗号后面的第二位...以此类推.它的意思也就是说"我要把逗号后面的第几位放到这引号里面的什么地方就用一下占位符,给它先占好一个位置.好让后面的东西在这个位置输出"如果还不懂,你把这段小代码写上,并运行,看看有什么效果你就懂了using System;class exercise{ static void Main() { Console.WriteLine("这里填逗号后面的{}\n这里填逗号后面的{}\n这里填逗号后面的{}",1,2,3); }}看了之后是不是懂了,其实还有一个用法,{}也可以这样写Console.WriteLine("{0,2}",1);这个{0,2}表示在这个位置,我要空出2格给逗号后面的1.在给你一段代码,看看效果using System;class exercise{ static void Main() { Console.WriteLine("这里是逗号后面的{0,1}\n这里是逗号后面的{0,2}\n这里是逗号后面的{0,3}",1,2,3); }}这只是个小问题,也许很多人会觉的我啰嗦了,但是只要能帮到你,也啰嗦就啰嗦点吧.希望能帮到你. 占位符,里面是数字,以0开头。比如string sql = string.format("select * From CSDN where id = {0}",num);祝你好运 C#用什么方法可以减少或不使用switch 求讲解 vs里怎么看当前项目.net版本? 通用的写法 事情重大!在线等高手解答如何破坏、删除别人保留的我的机密数据!谢谢! 读取移动硬盘中数据库的数据!急!!!清高手指点!!!!!!!! 在线急等! SqlDataAdapter.Fill()方法是不是不支持多表查询的SQL语句? 请问高手:请问如何实现net-meeting的画板功能。 多winForm中如何設置共用的連接 大家帮忙看看这段代码 关于构建主键的问题
它表示 {0} 的内容输出为5.
OUTPUT:10/2=5你为什么不查MSDN 呢?
Sqlstr.AppendFormat("update T_ChaoZuoYuan set ");
Sqlstr.AppendFormat("Yhname='{0}',", obj.Name);
Sqlstr.AppendFormat("Account='{0}',", obj.DengL);
Sqlstr.AppendFormat("Password='{0}', ", obj.Pass);
Sqlstr.AppendFormat("Zid={0} ,", obj.JueSeId);
Sqlstr.AppendFormat("Bmid={0} ,", obj.BuMId);
Sqlstr.AppendFormat("Gangw='{0}', ", obj.GangW);
Sqlstr.AppendFormat("Tel='{0}'", obj.Tel);Sqlstr.AppendFormat("{0},{1}...",x,xx,...);
{}一般放在""里.如Console.WriteLine("这里是{0}",1);
在控制台输入为----这里是1;
括号里的数字从0开始,表示""后面的索引位置.0就是逗号后面的第一位,1就是逗号后面的第二位...以此类推.
它的意思也就是说"我要把逗号后面的第几位放到这引号里面的什么地方就用一下占位符,给它先占好一个位置.好让后面的东西在这个位置输出"
如果还不懂,你把这段小代码写上,并运行,看看有什么效果你就懂了
using System;
class exercise
{
static void Main()
{
Console.WriteLine("这里填逗号后面的{}\n这里填逗号后面的{}\n这里填逗号后面的{}",1,2,3);
}
}
看了之后是不是懂了,其实还有一个用法,{}也可以这样写Console.WriteLine("{0,2}",1);这个{0,2}表示在这个位置,我要空出2格给逗号后面的1.
在给你一段代码,看看效果
using System;
class exercise
{
static void Main()
{
Console.WriteLine("这里是逗号后面的{0,1}\n这里是逗号后面的{0,2}\n这里是逗号后面的{0,3}",1,2,3);
}
}
这只是个小问题,也许很多人会觉的我啰嗦了,但是只要能帮到你,也啰嗦就啰嗦点吧.
希望能帮到你.
比如
string sql = string.format("select * From CSDN where id = {0}",num);祝你好运