c# - 字符串连接元素的顺序
问题描述
我正在做一些调试,我发现了奇怪的事情。为什么
string.Join("3", DateTime.Now.Year, DateTime.Now.Month, DateTime.Now.Day);
返回
2019312330
反而
3201912330
解决方案
你想要Concat
,而不是Join
:
string result = string.Concat("3", DateTime.Now.Year, DateTime.Now.Month, DateTime.Now.Day);
请注意,如果Join
"3"
(first argument) 是分隔符:
string.Join("3", "A", "B", "C");
返回"A3B3C"
推荐阅读
- notepad++ - 如何搭配
[越线] 使用记事本++ 7.0 版 - php - 使用 MySQLi 回显 JOIN SQL 表的内容
- r - kable 显示 html 代码而不是 html 表格
- c++ - 无法在 Ubuntu 18.04 上将 GLFW 库与其头文件链接
- angularjs - 每行上的Angularjs多个选择框
- php - 获取特定数据表单数组 laravel
- ios - 关于多线程操作中atomic属性的问题,什么情况下应该使用atomic?
- ios - 如何使用firebase实时数据库ios增加特定节点中的值
- python - 如何使用 Python (Django) 从多个网站连续获取一些特定的实时数据?
- bash - 在 bash 脚本与终端中运行命令时的不同输出