public static void LoadData(IdsReader idsr) { var assembly = Assembly.GetExecutingAssembly(); string resourceName = "Decomposition.ids.txt"; using (Stream resourceStream = assembly.GetManifestResourceStream(resourceName)) { idsr.AnalyzeDataFile(resourceStream); } }
/// <summary> /// Point d'entrée de l'application. /// </summary> public static void Main() { IdsReader idsr = new IdsReader(); LoadData(idsr); var testX = idsr.RealAlgo(new List <char> { '殺', '式' }); var graph = idsr.GetDecompositionWithGraph("部"); var dkorosu = idsr.GetDecomposition("殺").Distinct(); var dshiki = idsr.GetDecomposition("式").Distinct(); var test = idsr.SearchKanji(new List <char> { '殺', '式' }); #if OLD var set0 = FilterChar(dkorosu); var set1 = FilterChar(dshiki); idsr.__debug(set0, set1); // on cherche 蠅 var test2 = idsr.SearchKanji(new List <char> { '虫', '縄' }); var test3 = idsr.SearchKanji(new List <char> { '虫', '繩' }); #endif // on cherche 歸 var test4 = idsr.SearchKanji(new List <char> { '師', '雪', '足' }); var test5 = idsr.RealAlgo(new List <char> { '師', '雪', '足' }); }
/// <summary> /// Point d'entrée de l'application. /// </summary> public static void Main() { IdsReader idsr = new IdsReader(); LoadData(idsr); var testX = idsr.RealAlgo(new List<char> { '殺', '式' }); var graph = idsr.GetDecompositionWithGraph("部"); var dkorosu = idsr.GetDecomposition("殺").Distinct(); var dshiki = idsr.GetDecomposition("式").Distinct(); var test = idsr.SearchKanji(new List<char> { '殺', '式' }); #if OLD var set0 = FilterChar(dkorosu); var set1 = FilterChar(dshiki); idsr.__debug(set0, set1); // on cherche 蠅 var test2 = idsr.SearchKanji(new List<char> { '虫', '縄' }); var test3 = idsr.SearchKanji(new List<char> { '虫', '繩' }); #endif // on cherche 歸 var test4 = idsr.SearchKanji(new List<char> { '師', '雪', '足' }); var test5 = idsr.RealAlgo(new List<char> { '師', '雪', '足' }); }