本文整理汇总了C#中ModelBuilder.Teach方法的典型用法代码示例。如果您正苦于以下问题:C# ModelBuilder.Teach方法的具体用法?C# ModelBuilder.Teach怎么用?C# ModelBuilder.Teach使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类ModelBuilder
的用法示例。
在下文中一共展示了ModelBuilder.Teach方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: MethodName
public void MethodName()
{
ModelBuilder m = new ModelBuilder(2);
m.Teach("abcdefghijk");
var mod = m.ToModel();
Console.WriteLine(mod.Generate(new Random()));
}
示例2: Stars
public void Stars()
{
List<string> starNames = new List<string> {
"Acamar", "Achernar", "Achird", "Acrab",
"Akrab", "Elakrab", "Graffias", "Acrux",
"Acubens", "Adhafera", "Adhara", "Ain",
"Aladfar", "Alamak", "Alathfar", "Alaraph",
"Albaldah", "Albali", "Albireo", "Alchiba",
"Alcor", "Alcyone", "Aldebaran", "Alderamin",
"Aldhafera", "AlDhanab", "Aldhibah", "Aldib",
"AlFawaris", "Alfecca", "Meridiana", "Alfirk",
"Algedi", "AlGiedi", "Algenib", "Algieba",
"Algol", "Algorab", "Alhajoth", "Alhena",
"Alioth", "Alkaid", "AlKurud", "AlKalb", "AlRai",
"Alkalurops", "AlKaphrah", "Alkes", "Alkurah", "Almach",
"AlMinliar", "AlAsad", "AlNair", "Alnasl", "Alnilam",
"Alnitak", "Alniyat", "Alphard", "Alphecca", "Alpheratz", "Alrai",
"Alrakis", "Alrami", "Alrischa", "Alruccbah", "Alsafi",
"Alsciaukat", "Alshain", "Alshat", "Altair", "Altais",
"Altarf", "Alterf", "AlThalimain", "Aludra", "Alula",
"Alwaid", "Alya", "Alzir", "Ancha", "Angetenar", "Ankaa",
"Antares", "Arcturus","Arich","Arided", "Arkab", "Armus", "Arneb",
"Arrakis","Ascella","Asellus","Ashlesha","Askella","Aspidiske",
"Asterion","Asterope","Atik","Atlas","Atria","Auva", "Avior","Azaleh",
"Azelfafage","Azha","Azimech","Azmidiske",
"Baham", "Biham", "Baten", "Kaitos", "Becrux", "Beid", "Bellatrix",
"Benetnasch", "Betelgeuse", "Botein", "Brachium",
"Canopus", "Capella", "Caph", "Chaph", "Caphir", "Caput", "Medusae", "Castor",
"Castula", "Cebalrai", "Celbalrai", "Ceginus", "Celaeno", "Chara", "Cheleb",
"Chertan", "Chort", "Cor", "Caroli", "Hydrae", "Leonis", "Scorpii", "Serpentis",
"Coxa", "Cujam", "Caiam", "Cursa", "Cynosura",
"Dabih", "Decrux", "Deneb", "Denebola", "Dheneb", "Diadem", "Diphda",
"Dnoces", "Dschubba", "Dubhe", "Duhr",
"Edasich", "Electra", "Elmuthalleth", "Elnath", "Eltanin", "Enif",
"Errai", "Etamin",
"Fomalhaut", "FumalSamakah", "Furud",
"Gacrux", "Garnet", "Gatria", "Gemma", "Gianfar", "Giedi", "GienahGurab", "Girtab",
"Gomeisa", "Gorgonea", "Graffias", "Grafias", "Grassias", "Grumium",
"Hadar", "Hadir", "Haedus", "Haldus", "Hamal", "Hassaleh", "Hydrus", "Heka", "Heze",
"Hoedus", "Homam", "Hyadum", "Hydrobius",
"Izar",
"Jabbah", "Jih",
"Kabdhilinan", "Kaffaljidhma", "Kajam", "Kastra", "Kaus", "Media", "Keid", "Kitalpha",
"Kleeia", "Kochab", "Kornephoros", "Kraz", "Ksora", "Kullat", "Kuma",
"Lanx", "Librae", "Superba", "Lesath", "Lucida",
"Maasym", "Mahasim", "Maia", "Marfark", "Marfik", "Markab", "Matar", "Mebsuta", "Megrez",
"Meissa", "Mekbuda", "Menchib", "Menkab", "Menkalinan", "Menkar", "Menkent", "Menkib",
"Merak", "Merga", "Merope", "Mesarthim", "Miaplacidus", "Mimosa", "Minchir", "Minelava",
"Minkar", "Mintaka", "Mira", "Mirach", "Miram", "Mirfak", "Mirzam", "Misam", "Mizar",
"Mothallah", "Muliphein", "Muphrid", "Murzim", "Muscida", "Muscida", "Muscida",
"Nair", "Naos", "Nash", "Nashira", "Navi", "Nekkar", "Nembus", "Neshmet", "Nihal", "Nunki",
"Nusakan",
"Okul",
"Peacock", "Phact", "Phad", "Pherkad", "Pleione", "Polaris", "Pollux", "Porrima", "Praecipua",
"Procyon", "Propus", "Proxi", "Pulcherrim",
"Rana", "Ras", "Rasalas", "Rastaban", "Thaoum", "Regor", "Regulus", "Rigel", "Rigil", "Rijl",
"Rotanev", "Ruchba", "Ruchbah", "Rukbat",
"Sabik", "Sadachbia", "Sadalbari", "Sadalmelik", "Sadalsuud", "Sadatoni", "Sadira", "Sadr",
"Sadlamulk", "Saiph", "Saiph", "Salm", "Sargas", "Sarin", "Sceptrum", "Scheat", "Scheddi",
"Schedar", "Segin", "Seginus", "Sham", "Shaula", "Sheliak", "Sheratan", "Shurnarkabti", "Shashutu",
"Sinistra", "Sirius", "Situla", "Skat", "Spica", "Sterope", "Sterope", "Sualocin", "Subra", "Suhail",
"Suhel", "Sulafat", "Sol", "Syrma",
"Tabit", "Talitha", "Tania", "Tarazet", "Tarazed", "Taygeta", "Tegmen", "Tegmine", "Terebellum", "Tejat",
"Thabit", "Theemin", "Thuban", "Tien", "Toliman", "Torcularis", "Tseen", "Turais", "Tyl",
"Unukalhai", "Unuk",
"Vega", "Vindemiatrix",
"Wasat", "Wei", "Wezen", "Wezn",
"Yed", "Yildun",
"Zaniah", "Zaurak", "Zavijava", "Zawiat", "Zedaron", "Zelphah", "Zibal", "Zosma", "Zuben", "Zubenelgenubi",
"Zubeneschamali"
};
starNames = starNames.Select(a => a.ToLowerInvariant()).ToList();
var builder = new ModelBuilder(4);
foreach (var starName in starNames)
builder.Teach(starName);
//.........这里部分代码省略.........
示例3: TestMethod1
public void TestMethod1()
{
ModelBuilder m = new ModelBuilder(2);
m.Teach("a");
}