2012-03-24 9 views
0

は、あなたたちはこのコードをチェックしてくださいすることができ、それはMVC3カミソリはローカル変数内で新しい文字列を連結するにはどうすればよいですか?

<p><strong><u>Skills:</u></strong> @foreach (var skill in personRepo.GetAllSkillsByID(id)) 
        {                
         @skill 
        }</p> 

であり、ここでそれ

スキルのための結果です:CSSDesignCommutingDriving

あなたは「結果はdoesnの見ることができるようにスペースとカンマがありません。私はちょうど結果の間にカンマを追加する方法を知りたいと思います。最後の結果にカンマはありません。

スキル:CSS、デザイン、通勤、

運転はあなたの助けをありがとう!

答えて

3

なぜあなたはstring.Joinを使用していませんか?

<p> 
    <strong><u>Skills:</u></strong>@(String.Join(", ", personRepo.GetAllSkillsByID(id))) 
</p> 
+0

ありがとう、私はそれを知りませんでした。 .NETのnoob – Ryan

0

これは、あなたが何をしようとして達成:このような

<p><strong><u>Skills:</u></strong>@(string.Join(", ", personRepo.GetAllSkillsByID(id)))</p> 
0

何かがそれを修正するでしょう。

<p><strong><u>Skills:</u></strong> @string.Join(", ", personRepo.GetAllSkillsByID(id).ToList())</p> 
関連する問題