黑马程序员技术交流社区
标题:
方法
[打印本页]
作者:
许大虾
时间:
2013-5-24 22:51
标题:
方法
本帖最后由 许大虾 于 2013-5-25 00:35 编辑
既然console.writeline()是方法,那为什么writeline的参数可以是字符串类型,也可以是数字类型,还可以是布尔类型char类型呢?
作者:
shenge321
时间:
2013-5-24 23:21
方法重载。写了多个方法,方法名一致,但参数类型、参数数量不一样,构成方法重载。
作者:
Xi_SHENG:
时间:
2013-5-25 08:03
在vs开发环境下,选中WriteLine,你会看到更多,希望能够帮到你。
//
public static void WriteLine();
//
// 摘要:
// 将指定布尔值的文本表示形式(后跟当前行终止符)写入标准输出流。
//
// 参数:
// value:
// 要写入的值。
//
// 异常:
// System.IO.IOException:
// 发生了 I/O 错误。
public static void WriteLine(bool value);
//
// 摘要:
// 将指定的 Unicode 字符值(后跟当前行终止符)写入标准输出流。
//
// 参数:
// value:
// 要写入的值。
//
// 异常:
// System.IO.IOException:
// 发生了 I/O 错误。
public static void WriteLine(char value);
//
// 摘要:
// 将指定的 Unicode 字符数组(后跟当前行终止符)写入标准输出流。
//
// 参数:
// buffer:
// Unicode 字符数组。
//
// 异常:
// System.IO.IOException:
// 发生了 I/O 错误。
public static void WriteLine(char[] buffer);
//
// 摘要:
// 将指定的 System.Decimal 值的文本表示形式(后跟当前行终止符)写入标准输出流。
//
// 参数:
// value:
// 要写入的值。
//
// 异常:
// System.IO.IOException:
// 发生了 I/O 错误。
public static void WriteLine(decimal value);
//
// 摘要:
// 将指定的双精度浮点值的文本表示形式(后跟当前行终止符)写入标准输出流。
//
// 参数:
// value:
// 要写入的值。
//
// 异常:
// System.IO.IOException:
// 发生了 I/O 错误。
public static void WriteLine(double value);
//
// 摘要:
// 将指定的单精度浮点值的文本表示形式(后跟当前行终止符)写入标准输出流。
//
// 参数:
// value:
// 要写入的值。
//
// 异常:
// System.IO.IOException:
// 发生了 I/O 错误。
public static void WriteLine(float value);
//
// 摘要:
// 将指定的 32 位有符号的整数值的文本表示(后跟当前行的结束符)写入标准输出流。
//
// 参数:
// value:
// 要写入的值。
//
// 异常:
// System.IO.IOException:
// 发生了 I/O 错误。
public static void WriteLine(int value);
//
// 摘要:
// 将指定的 64 位有符号的整数值的文本表示(后跟当前行的结束符)写入标准输出流。
//
// 参数:
// value:
// 要写入的值。
//
// 异常:
// System.IO.IOException:
// 发生了 I/O 错误。
public static void WriteLine(long value);
//
// 摘要:
// 将指定对象的文本表示形式(后跟当前行终止符)写入标准输出流。
//
// 参数:
// value:
// 要写入的值。
//
// 异常:
// System.IO.IOException:
// 发生了 I/O 错误。
public static void WriteLine(object value);
//
// 摘要:
// 将指定的字符串值(后跟当前行终止符)写入标准输出流。
//
// 参数:
// value:
// 要写入的值。
//
// 异常:
// System.IO.IOException:
// 发生了 I/O 错误。
public static void WriteLine(string value);
//
// 摘要:
// 将指定的 32 位无符号的整数值的文本表示(后跟当前行的结束符)写入标准输出流。
//
// 参数:
// value:
// 要写入的值。
//
// 异常:
// System.IO.IOException:
// 发生了 I/O 错误。
[CLSCompliant(false)]
public static void WriteLine(uint value);
//
// 摘要:
// 将指定的 64 位无符号的整数值的文本表示(后跟当前行的结束符)写入标准输出流。
//
// 参数:
// value:
// 要写入的值。
//
// 异常:
// System.IO.IOException:
// 发生了 I/O 错误。
[CLSCompliant(false)]
public static void WriteLine(ulong value);
//
// 摘要:
// 使用指定的格式信息,将指定对象(后跟当前行终止符)的文本表示形式写入标准输出流。
//
// 参数:
// format:
// 复合格式字符串。
//
// arg0:
// 要使用 format 写入的对象。
//
// 异常:
// System.IO.IOException:
// 发生了 I/O 错误。
//
// System.ArgumentNullException:
// format 为 null。
//
// System.FormatException:
// format 中的格式规范无效。
public static void WriteLine(string format, object arg0);
//
// 摘要:
// 使用指定的格式信息,将指定的对象数组(后跟当前行终止符)的文本表示形式写入标准输出流。
//
// 参数:
// format:
// 复合格式字符串。
//
// arg:
// 要使用 format 写入的对象的数组。
//
// 异常:
// System.IO.IOException:
// 发生了 I/O 错误。
//
// System.ArgumentNullException:
// format 或 arg 为 null。
//
// System.FormatException:
// format 中的格式规范无效。
public static void WriteLine(string format, params object[] arg);
//
// 摘要:
// 将指定的 Unicode 字符子数组(后跟当前行终止符)写入标准输出流。
//
// 参数:
// buffer:
// Unicode 字符的数组。
//
// index:
// buffer 中的起始位置。
//
// count:
// 要写入的字符数。
//
// 异常:
// System.ArgumentNullException:
// buffer 为 null。
//
// System.ArgumentOutOfRangeException:
// index 或 count 小于零。
//
// System.ArgumentException:
// index 和 count 共同指定一个不在 buffer 中的位置。
//
// System.IO.IOException:
// 发生了 I/O 错误。
public static void WriteLine(char[] buffer, int index, int count);
//
// 摘要:
// 使用指定的格式信息,将指定对象的文本表示形式(后跟当前行终止符)写入标准输出流。
//
// 参数:
// format:
// 复合格式字符串。
//
// arg0:
// 要使用 format 写入的第一个对象。
//
// arg1:
// 要使用 format 写入的第二个对象。
//
// 异常:
// System.IO.IOException:
// 发生了 I/O 错误。
//
// System.ArgumentNullException:
// format 为 null。
//
// System.FormatException:
// format 中的格式规范无效。
public static void WriteLine(string format, object arg0, object arg1);
//
// 摘要:
// 使用指定的格式信息,将指定对象的文本表示形式(后跟当前行终止符)写入标准输出流。
//
// 参数:
// format:
// 复合格式字符串。
//
// arg0:
// 要使用 format 写入的第一个对象。
//
// arg1:
// 要使用 format 写入的第二个对象。
//
// arg2:
// 要使用 format 写入的第三个对象。
//
// 异常:
// System.IO.IOException:
// 发生了 I/O 错误。
//
// System.ArgumentNullException:
// format 为 null。
//
// System.FormatException:
// format 中的格式规范无效。
public static void WriteLine(string format, object arg0, object arg1, object arg2);
//
// 摘要:
// 使用指定的格式信息,将指定的对象和可变长度参数列表(后跟当前行终止符)的文本表示形式写入标准输出流。
//
// 参数:
// format:
// 复合格式字符串。
//
}
复制代码
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2