using System.Collections.Generic;
public static void Main()
var line = "กฎหมายอาญา 2,กฎหมายอาญา 1,กฎหมายเพ่ง 1" ;
List<string> show = line.Split(',').ToList();
List<string> sortedCityNames = show.OrderBy(city => city).ToList();
foreach (string cityName in sortedCityNames)
if(bftemp != cityName.Split(' ')[0]){
temp += ','+cityName.Split(' ')[1];
bftemp = cityName.Split(' ')[0];