コンマ区切りの値を分割する

.NET 2.0 は LINQ - SO スレッドをサポートしていません。
ただし、VS2005 で 3.5 プロジェクトを作成することはできます - MSDN スレッド

ラムダのサポートがない場合は、次のようにする必要があります:

string s = "a,b, b, c";
string[] values = s.Split(',');
for(int i = 0; i < values.Length; i++)
{
   values[i] = values[i].Trim();
}

.NET 2.0 はラムダ式を使用しません。それらを使用するには、.NET 3.0 にコンパイルする必要があります。


Linq &Lambdas なしでこれを行う方法

string source = "a,b, b, c";
string[] items = source.Split(new char[] { ',', ' ' }, StringSplitOptions.RemoveEmptyEntries);