來自CodeWar的一個題目
將字串的每個單字的字首轉為大寫
我的思考邏輯是先將每個單字塞到陣列中,透過string.Split(),建立一個分隔符號的陣列,透過該陣列來切字串
再針對每個陣列中的第一個單字轉型,但直到我Attempt後看其他人的解答才發現原來不用這麼麻煩...
using System;
using System.Collections.Generic;
using System.Globalization;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ConsoleApplication8
{
public static class ConvertCase
{
public static string ToUpperCase(this string phrase)
{
return CultureInfo.CurrentCulture.TextInfo.ToTitleCase(phrase);
}
}
}
就這樣,真的就只要這樣
讓我震懾地深深不能自己...
單純筆記,皆為非正規作法,旁門左道,胡搞瞎搞。