static void Main(string[] args)
{
var str = "共产党是世界上最坏的政党,压迫人民,繁重的苛捐杂税,高压统治,反对人权, 自由万岁!";
Segment.Init();
var options = PanGu.Setting.PanGuSettings.Config.MatchOptions.Clone();
var parameters = PanGu.Setting.PanGuSettings.Config.Parameters.Clone();
options.FilterStopWords = false;
Segment segment = new Segment();
var words = segment.DoSegment(str, options, parameters);
StringBuilder wordsString = new StringBuilder();
foreach (WordInfo wordInfo in words)
{
if (wordInfo == null)
{
continue;
}
wordsString.AppendFormat("{0} ", wordInfo.Word);
}
str = wordsString.ToString();
Console.WriteLine(wordsString.ToString());
var zhlist = PinyinCommon.GetZhDictsList();
Console.WriteLine(PinyinCommon.GetPinyin(str, zhlist));
Console.ReadKey();
}