protected void Foo(DateTime dt) { dt = dt.AddDays(80); } DateTime dt = DateTime.Now; Foo(dt); Response.Write(dt);
如上,方法中改变了参数 dt 的值,那么外部 dt 的值变没有呢?
没有。
也就是说 DateTime 在 C# 中,跟 string 一样,也是值传递的。
本文标签:传递 DateTime 还是 引用
原文链接:
版权说明: 本文由作者上传,本站仅提供存储服务,转载请注明原文链接