问一个很菜的问题。Datetime对象

zyzzyzvsswx 2009-06-14 07:57:00
using system;
class wintop
{
static void Main()
{
Console.WriteLine("Now Time Is {0}",wintop())
}

Public static DateTime wintop()
{
return DateTme.Now;
}
}

为什么Console.WriteLine 要写入{0}难道是DateTime.Now 返回的是个数组?
...全文
131 15 打赏 收藏 转发到动态 举报
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
liyingkuan 2010-03-26
  • 打赏
  • 举报
回复
[Quote=引用 14 楼 netchildren 的回复:]
占位符,语言规则
[/Quote]
tinghaode
netchildren 2010-03-25
  • 打赏
  • 举报
回复
占位符,语言规则
zhangjf0711 2009-12-09
  • 打赏
  • 举报
回复
一楼正解
long502481209 2009-12-05
  • 打赏
  • 举报
回复
输出数据可以有很多个,{0}只是标示输出wintoop()
powerchuangwai 2009-11-29
  • 打赏
  • 举报
回复
Public static DateTime wintop()
{
return DateTme.Now;
}

方法类型与返回类型一致吗??
ll869131394 2009-11-28
  • 打赏
  • 举报
回复
这里的{0}是占位符
zhoulun13688 2009-11-28
  • 打赏
  • 举报
回复
0}是占位符,它相当于C的%c/%d/ %f等,但它是按照变量的类型输出的
yjrdf 2009-11-12
  • 打赏
  • 举报
回复
还有 感觉 你的程序有点问题编译不了,我改了下:
using System;
using System.Collections.Generic;
using System.Text;

namespace nowtime
{

class wintop
{
static void Main()
{
Console.WriteLine("Now Time Is {0}",wintoop());
Console.ReadKey ();
}

public static DateTime wintoop()
{
return DateTime.Now;
}
}



}
方法和类名一致,容易出问题。
yjrdf 2009-11-12
  • 打赏
  • 举报
回复
仅仅代表后面函数的位置在0这个位置上,这是c#的一个占位符{0},和数组无关。
lzhdim 2009-10-23
  • 打赏
  • 举报
回复
你完全可以使用 Console.WriteLine("Now Time Is " + wintop().ToString())代替。。。

支持3楼。
微创社(MCC) 2009-07-26
  • 打赏
  • 举报
回复
{0}对应参数非STRING类型时,会自动调用TOSTRING().
chenfei_tust 2009-06-20
  • 打赏
  • 举报
回复
占位符
damngoto123 2009-06-19
  • 打赏
  • 举报
回复
这是c语言的表示方式吧,不关数组的问题吧,0表示第一个参数,1表示第2个,以此类推。

1,979

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 其他语言讨论
社区管理员
  • 其他语言社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧