7
C#-別の文字列から部分文字列の最初の出現を削除する最も簡単な方法
文字列の最初の(そして最初の)出現を別の文字列から削除する必要があります。 文字列を置き換える例を次に示します"\\Iteration"。この: ProjectName \\ Iteration \\ Release1 \\ Iteration1 これになります: ProjectName \\ Release1 \\ Iteration1 これを行ういくつかのコードは次のとおりです。 const string removeString = "\\Iteration"; int index = sourceString.IndexOf(removeString); int length = removeString.Length; String startOfString = sourceString.Substring(0, index); String endOfString = sourceString.Substring(index + length); String cleanPath = startOfString + endOfString; それはたくさんのコードのようです。 だから私の質問はこれです:これを行うためのよりクリーンな/より読みやすい/より簡潔な方法はありますか?