C#的低级问题,求解释, 懂得请进
int[,]arr=newint[4,2]{1,2},{3,4},{5,6},{7,8}};for(inti=0;i<arr.GetLength(0);i++){fori...
int[ , ] arr = new int[4,2] { 1, 2 }, { 3, 4 }, { 5, 6 }, { 7, 8 } };
for (int i = 0; i < arr.GetLength(0); i++)
{
for int j = 0; j < arr.GetLength(1); j++)
{
Console.Write(''arr [ {0}, {1} ]={2} '', i, j, arr[ i, j ] );
}
Console.WriteLine();
}
请问Console.Write(''arr [ {0}, {1} ]={2} '', i, j, arr[ i, j ] );这一句代码圆括号里面什么意思?为什么是这样写,或者说为什么格式是这样子 展开
for (int i = 0; i < arr.GetLength(0); i++)
{
for int j = 0; j < arr.GetLength(1); j++)
{
Console.Write(''arr [ {0}, {1} ]={2} '', i, j, arr[ i, j ] );
}
Console.WriteLine();
}
请问Console.Write(''arr [ {0}, {1} ]={2} '', i, j, arr[ i, j ] );这一句代码圆括号里面什么意思?为什么是这样写,或者说为什么格式是这样子 展开
6个回答
展开全部
{0}{1}{2}这个叫占位符,通俗点将就是用他们占个位置,他们的位置的东西是引号后面按顺序应该出现,也就是{0}应该是i的值,同理,{1}是j的值,这样你就明白了,而引号是字符串也就是你最后输出的应该是
arr〔i,j〕=arr〔i,j〕,这样的一个式子
如果想深入了解的话,搜一下C# 占位符就全部都出来了。
arr〔i,j〕=arr〔i,j〕,这样的一个式子
如果想深入了解的话,搜一下C# 占位符就全部都出来了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Console.Write这个函数有很多重载方法,他用的是:
Console.Write(string FormatException,params object[] args)这个方法而已。
Console.Write(string FormatException,params object[] args)这个方法而已。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这是write方法的字符串格式化。{0},{1},{2}可以理解为参数,就是 i, j, arr[ i, j ]三个值
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这是一个4行2列二维数组,通过一个For循环打印出所有这个数组包含的所有数据
括号里面的i表示第几行,j表示第几列, arr[i,j]则表示这个坐标处的值
括号里面的i表示第几行,j表示第几列, arr[i,j]则表示这个坐标处的值
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
占位符
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询