public static List <clsCumle> CumlelereBol(string sParagraf, List <clsKelime> CumleAyraclari) { List <clsCumle> Cumleler = new List <clsCumle>(); clsCumle Cumle; string[] sCumleler; string[] sKelimeler; string[] sCumleAyiranNoktalamaIsaretleri = { ".", ":", ";" }; foreach (clsKelime CumleAyraci in CumleAyraclari) { sParagraf = sParagraf.Replace(" " + CumleAyraci.sAdi + " ", "#"); } foreach (string sCumleAyiranNoktalamaIsareti in sCumleAyiranNoktalamaIsaretleri) { sParagraf = sParagraf.Replace(sCumleAyiranNoktalamaIsareti, "#"); } sCumleler = sParagraf.Split('#'); foreach (string sCumle in sCumleler) { Cumle = new clsCumle(); Cumle.sAdi = CiftBosluklariTemizle(sCumle); sKelimeler = Cumle.sAdi.Split(' '); foreach (string sKelime in sKelimeler) { Cumle.KelimeEkle(sKelime); } Cumle.KelimeGrubuOlustur(); Cumleler.Add(Cumle); } return(Cumleler); }