-5

リストと列があります。列には多くの値が含まれる場合があり、各値の長さは異なる場合があります。

長さが 100 を超える場合は、末尾に /n を追加します。

君の力が必要。

4

1 に答える 1

1

多くの疑問が未解決ですが (リストの種類、列の種類など)、試してみます。

つまりString.Insert、指定した位置にテキストを挿入するために使用できます。

があると仮定するとList<Foo>、クラスFooにはstringプロパティValue(列)があります。Length100 を超える場合は、行を折り返す必要があります。

foreach(Foo foo in foos)
{
    if(foo.Value.Length > 100)
        foo.Value = foo.Value.Insert(100, Environment.NewLine);
}

http://msdn.microsoft.com/en-us/library/system.string.insert.aspx

サンプル データを使用してコードを実行しています。

http://ideone.com/sUKLk

于 2012-06-27T07:50:15.933 に答える