第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

字符串操作。更改順序并刪除字符串的圓頂字符

字符串操作。更改順序并刪除字符串的圓頂字符

C#
嗶嗶one 2023-07-22 18:10:30
我有很多像這樣的字符串“01/08/2019”,我想要一個像這樣的字符串“20190801”。我不能使用 DateTime 格式,我必須使用字符串作為類型。請有人幫忙
查看完整描述

5 回答

?
慕哥6287543

TA貢獻1831條經(jīng)驗 獲得超10個贊

你可以用這個


string date = "01/08/2019";

string result = string.Empty;

foreach(var item in date.Split('/'))

    result = string.Concat(item, result);


查看完整回答
反對 回復 2023-07-22
?
鳳凰求蠱

TA貢獻1825條經(jīng)驗 獲得超4個贊

不能使用 DateTime 格式是什么意思?通常,您應該解析格式,將其作為 DateTime 保存在內(nèi)存中并用于.ToString(format)演示目的。在一行中完成所有操作將如下所示:

DateTime.ParseExact("01/08/2019", "dd/MM/yyyy", CultureInfo.InvariantCulture).ToString("yyyyMMdd")



查看完整回答
反對 回復 2023-07-22
?
寶慕林4294392

TA貢獻2021條經(jīng)驗 獲得超8個贊

如果你確實有“/”作為分隔符,


您可以用“/”分割字符串,這樣您將得到字符串數(shù)組。


您可以按降序循環(huán)該數(shù)組,并繼續(xù)連接數(shù)組的元素以形成一個輸出。


string dateStr = "01/01/2019";

string[] dateElements = dateStr.Split('/');

string output = string.Empty;

for(int i = dateElements.Length - 1; i >= 0; i--)

{

     output += dateElements[i];

}


查看完整回答
反對 回復 2023-07-22
?
神不在的星期二

TA貢獻1963條經(jīng)驗 獲得超6個贊

這邊走:


class Program

{

    static void Main(string[] args)

    {

        string str = "01/08/2019";

        string normalizedStr = Normalize(str);

    }


    private static string Normalize(string str)

    {

        return string.Join("-", str.Split(new char[] { '/' }).Reverse());

    }

}

基本上它通過字符'/'將原始字符串分割成許多字符串


然后顛倒這些字符串的順序


然后使用“-”作為分隔符連接


查看完整回答
反對 回復 2023-07-22
?
四季花海

TA貢獻1811條經(jīng)驗 獲得超5個贊

您可以這樣編寫代碼:


var input = @"01/08/2019";

var chrs = new[] {'/'};

var result = string.Concat(input.Where(c => !chrs.Contains(c)));


查看完整回答
反對 回復 2023-07-22
  • 5 回答
  • 0 關注
  • 250 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號