私は毎回、C# の String.Join および String.Split パラメータ タイプにつまずきます。問題は、文字String.Split
のparams char[]
配列をString.Join
取り、string
.
文字列操作を行うたびにこれを修正する必要がないように、どれがどれを取るかを思い出すのに役立つ優れたニーモニックを誰かが持っていますか?
[編集、私が IDE をサポートしていない理由を誰もが混乱しているようです]
ほとんどの場合、これを使用するときは、次のようにLinqPadを使用しています。
String.Join("\n", @"LongRawString
WithPlentyOfLines
UsuallyGeneratedBySomeoneElse
OrProducedBySqlServerForExample".Split('\n').Select(x =>
{
x = x.Trim();
//create line of code, like:
return "int longRawStringIdx = reader.GetOrdinal(\"LongRawString\")";
}))
LinqPad で IDE をサポートしていないので、毎回戻って修正するのにかかる数秒を節約したいと考えています。ばかげていますが、毎日行う 12 秒のタスクを自動化するためにプログラマーが作成するスクリプトの半分も同様です。
問題は、最初のパラメーターとして または を指定する必要があるかどうか (または の場合のみ)Split
を台無しにすることです。string
Join
string
Split