C#中为何总是用{0}?这个是什么?用{1}怎么就报错?
4个回答
展开全部
string.Format("这是格式化{0}的意思",占位符)
{0}表示,"占位符"这个3个字,0是第一位的索引,1就是第二位
例如
string.Format("这是格式化{0}的{1}",占位符,意思)
你没有设置值就是NULL
{0}表示,"占位符"这个3个字,0是第一位的索引,1就是第二位
例如
string.Format("这是格式化{0}的{1}",占位符,意思)
你没有设置值就是NULL
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
那是个占位符:比如
int x=0;
int y=0;
Console.Write("x={0},y={1}",x,y);
(要是没有后面的y,也会报错,必须是从零开始);
int x=0;
int y=0;
Console.Write("x={0},y={1}",x,y);
(要是没有后面的y,也会报错,必须是从零开始);
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
占位符是从0开始的,你改成一了当让会报错啊
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询