位置:首页 > 软件操作教程 > 编程开发 > C# > 问题详情

C#Console.Write ()方法

提问人:刘冬梅发布时间:2020-10-13

Console.Write方法用来向控制台输出一个字符,但控制台的光标不会移到下一行。其定义如下:

  public static void Write(XXX value);

  public static void Write(string format,object o1,……);

注意:格式化format同格式化函数Format中的格式化串类似,其格式如下:

   {N[,M][:formatstring]}

其中,字符N表示输出变量的序号,M表示输入变量在控制台中所占的字符空间,如果这个数字为负数,则按照左对齐的方式输出,若为正数,则按照右对齐方式输出。

//WriteTest.cs

using System;

public class WriteTest

{

    public static void Main()

    {

int i=32767;

double d=456.56789;

//由控制台。按照十进制输出整数及浮点数

Console.Write(“i=0x{0,8:X}\td={1,10:F3}”,i,d);

//由控制台。按照十六进制输出整数

Console.Write(“i=0x{0,-8:X}\td={1,-10:F3}”,i,d);

     }

}

输出结果:

  i=0x    7FFF       d=   456.568i=0x7FFF       d=456.568

继续查找其他问题的答案?

相关视频回答
回复(0)
返回顶部