首页 新闻 会员 周边

C#6.0 中格式化字符串的方法在4.0中使用

0
悬赏园豆:5 [已解决问题] 解决于 2021-03-03 11:17

string date=$"{DateTime.Now.ToString("yyyyMMdd")}"; 6.0中这样格式化的方法在4.0中使用是需要引用那个类库。求指教

库子的主页 库子 | 初学一级 | 园豆:5
提问于:2019-10-10 17:28
< >
分享
最佳答案
0

可以试下

IFormattable date = $"{DateTime.Now.ToString("yyyyMMdd")}";
Console.WriteLine(date);

https://stackoverflow.com/a/28921749/11674800

收获园豆:5
ohyex | 小虾三级 |园豆:1496 | 2019-10-10 18:03
其他回答(2)
0

string.Format()或者自己加。

花飘水流兮 | 园豆:13560 (专家六级) | 2019-10-10 17:39
0

搞清楚 编译语言版本,目标运行Framew版本,生产的IL代码是一样的。
建议用rider作为开发环境,这个智能提示好用的呢!

.csproj

   <TargetFrameworkVersion>v4.5.2</TargetFrameworkVersion>
    <Nullable>enable</Nullable>
    <LangVersion>8</LangVersion>
张朋举 | 园豆:1915 (小虾三级) | 2019-10-11 16:05
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册