[{"data":1,"prerenderedAt":7692},["ShallowReactive",2],{"blog:2010:enums-better-syntax-improved-performance-and-tryparse-in-net-3-5":3,"blogMore-Development":991,"comments-enums-better-syntax-improved-performance-and-tryparse-in-net-3-5":1004},{"_path":4,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"title":8,"description":9,"date":10,"category":11,"tags":12,"excerpt":15,"body":55,"_type":982,"_id":983,"_source":984,"_file":985,"_stem":986,"_extension":987,"url":988,"wordCount":989,"minutes":323,"commentCount":990},"/blog/2010/enums-better-syntax-improved-performance-and-tryparse-in-net-3-5","2010",false,"en","Enums: Better syntax, improved performance and TryParse in NET 3.5","Recently I needed to map external data into in-memory objects. In such scenarios the TryParse methods of Int and String are useful but where is Enum.TryParse? TryParse exists in .NET 4.0 but like a lot of people I’m on .NET 3.5.","2010-10-17T21:58:18+00:00","Development",[13,14],".NET","C#",{"type":16,"children":17},"root",[18,50],{"type":19,"tag":20,"props":21,"children":22},"element","p",{},[23,26,33,35,41,43,48],{"type":24,"value":25},"text","Recently I needed to map external data into in-memory objects. In such scenarios the ",{"type":19,"tag":27,"props":28,"children":30},"code",{"className":29},[],[31],{"type":24,"value":32},"TryParse",{"type":24,"value":34}," methods of Int and String are useful but where is ",{"type":19,"tag":27,"props":36,"children":38},{"className":37},[],[39],{"type":24,"value":40},"Enum.TryParse",{"type":24,"value":42},"? ",{"type":19,"tag":27,"props":44,"children":46},{"className":45},[],[47],{"type":24,"value":32},{"type":24,"value":49}," exists in .NET 4.0 but like a lot of people I’m on .NET 3.5.",{"type":19,"tag":20,"props":51,"children":52},{},[53],{"type":24,"value":54},"A quick look at Enum left me scratching my head.",{"type":16,"children":56,"toc":974},[57,79,83,123,143,148,161,502,513,754,767,847,853,875,881,959,968],{"type":19,"tag":20,"props":58,"children":59},{},[60,61,66,67,72,73,78],{"type":24,"value":25},{"type":19,"tag":27,"props":62,"children":64},{"className":63},[],[65],{"type":24,"value":32},{"type":24,"value":34},{"type":19,"tag":27,"props":68,"children":70},{"className":69},[],[71],{"type":24,"value":40},{"type":24,"value":42},{"type":19,"tag":27,"props":74,"children":76},{"className":75},[],[77],{"type":24,"value":32},{"type":24,"value":49},{"type":19,"tag":20,"props":80,"children":81},{},[82],{"type":24,"value":54},{"type":19,"tag":84,"props":85,"children":86},"ul",{},[87,93,106,111],{"type":19,"tag":88,"props":89,"children":90},"li",{},[91],{"type":24,"value":92},"Why didn’t enums receive the generic love that collections received in .NET 2.0?",{"type":19,"tag":88,"props":94,"children":95},{},[96,98,104],{"type":24,"value":97},"Why do I have to pass in ",{"type":19,"tag":27,"props":99,"children":101},{"className":100},[],[102],{"type":24,"value":103},"typeof(MyEnum)",{"type":24,"value":105}," everywhere?",{"type":19,"tag":88,"props":107,"children":108},{},[109],{"type":24,"value":110},"Why do I have to the cast results back to MyEnum all the time?",{"type":19,"tag":88,"props":112,"children":113},{},[114,116,121],{"type":24,"value":115},"Can I write ",{"type":19,"tag":27,"props":117,"children":119},{"className":118},[],[120],{"type":24,"value":32},{"type":24,"value":122}," and still make it quick, i.e. without try/catch?",{"type":19,"tag":20,"props":124,"children":125},{},[126,128,134,136,141],{"type":24,"value":127},"I found myself with a small class, ",{"type":19,"tag":27,"props":129,"children":131},{"className":130},[],[132],{"type":24,"value":133},"Enum\u003CT>",{"type":24,"value":135}," that solved all these. I was surprised when I put it through some benchmarks that also showed the various methods were significantly faster when processing a lot of documents. Even my ",{"type":19,"tag":27,"props":137,"children":139},{"className":138},[],[140],{"type":24,"value":32},{"type":24,"value":142}," was quicker than that in .NET 4.0.",{"type":19,"tag":20,"props":144,"children":145},{},[146],{"type":24,"value":147},"While there is some small memory overhead with the initial class (about 5KB for the first, a few KB per enum after) the performance benefits came as an additional bonus on top of the nicer syntax.",{"type":19,"tag":149,"props":150,"children":152},"h2",{"id":151},"before-with-systemenum",[153,155],{"type":24,"value":154},"Before with ",{"type":19,"tag":27,"props":156,"children":158},{"className":157},[],[159],{"type":24,"value":160},"System.Enum",{"type":19,"tag":162,"props":163,"children":168},"pre",{"className":164,"code":165,"language":166,"meta":167,"style":167},"language-csharp shiki shiki-themes everforest-light dracula","var getValues = Enum.GetValues(typeof(MyEnumbers)).OfType();\nvar parse = (MyEnumbers)Enum.Parse(typeof(MyEnumbers), \"Seven\");\nvar isDefined = Enum.IsDefined(typeof(MyEnumbers), 3);\nvar getName = Enum.GetName(typeof(MyEnumbers), MyEnumbers.Eight);\nMyEnumbers tryParse;\nEnum.TryParse\u003CMyEnumbers>(\"Zero\", out tryParse);\n","csharp","",[169],{"type":19,"tag":27,"props":170,"children":171},{"__ignoreMap":167},[172,243,321,377,434,447],{"type":19,"tag":173,"props":174,"children":177},"span",{"class":175,"line":176},"line",1,[178,184,190,196,201,207,212,218,222,228,233,238],{"type":19,"tag":173,"props":179,"children":181},{"style":180},"--shiki-default:#3A94C5;--shiki-dark:#FF79C6",[182],{"type":24,"value":183},"var",{"type":19,"tag":173,"props":185,"children":187},{"style":186},"--shiki-default:#5C6A72;--shiki-dark:#F8F8F2",[188],{"type":24,"value":189}," getValues ",{"type":19,"tag":173,"props":191,"children":193},{"style":192},"--shiki-default:#F57D26;--shiki-dark:#FF79C6",[194],{"type":24,"value":195},"=",{"type":19,"tag":173,"props":197,"children":198},{"style":186},[199],{"type":24,"value":200}," Enum.",{"type":19,"tag":173,"props":202,"children":204},{"style":203},"--shiki-default:#8DA101;--shiki-dark:#50FA7B",[205],{"type":24,"value":206},"GetValues",{"type":19,"tag":173,"props":208,"children":209},{"style":186},[210],{"type":24,"value":211},"(",{"type":19,"tag":173,"props":213,"children":215},{"style":214},"--shiki-default:#F85552;--shiki-dark:#FF79C6",[216],{"type":24,"value":217},"typeof",{"type":19,"tag":173,"props":219,"children":220},{"style":186},[221],{"type":24,"value":211},{"type":19,"tag":173,"props":223,"children":225},{"style":224},"--shiki-default:#3A94C5;--shiki-default-font-style:inherit;--shiki-dark:#8BE9FD;--shiki-dark-font-style:italic",[226],{"type":24,"value":227},"MyEnumbers",{"type":19,"tag":173,"props":229,"children":230},{"style":186},[231],{"type":24,"value":232},")).",{"type":19,"tag":173,"props":234,"children":235},{"style":203},[236],{"type":24,"value":237},"OfType",{"type":19,"tag":173,"props":239,"children":240},{"style":186},[241],{"type":24,"value":242},"();\n",{"type":19,"tag":173,"props":244,"children":246},{"class":175,"line":245},2,[247,251,256,260,265,269,274,279,283,287,291,295,300,306,312,316],{"type":19,"tag":173,"props":248,"children":249},{"style":180},[250],{"type":24,"value":183},{"type":19,"tag":173,"props":252,"children":253},{"style":186},[254],{"type":24,"value":255}," parse ",{"type":19,"tag":173,"props":257,"children":258},{"style":192},[259],{"type":24,"value":195},{"type":19,"tag":173,"props":261,"children":262},{"style":186},[263],{"type":24,"value":264}," (",{"type":19,"tag":173,"props":266,"children":267},{"style":224},[268],{"type":24,"value":227},{"type":19,"tag":173,"props":270,"children":271},{"style":186},[272],{"type":24,"value":273},")Enum.",{"type":19,"tag":173,"props":275,"children":276},{"style":203},[277],{"type":24,"value":278},"Parse",{"type":19,"tag":173,"props":280,"children":281},{"style":186},[282],{"type":24,"value":211},{"type":19,"tag":173,"props":284,"children":285},{"style":214},[286],{"type":24,"value":217},{"type":19,"tag":173,"props":288,"children":289},{"style":186},[290],{"type":24,"value":211},{"type":19,"tag":173,"props":292,"children":293},{"style":224},[294],{"type":24,"value":227},{"type":19,"tag":173,"props":296,"children":297},{"style":186},[298],{"type":24,"value":299},"), ",{"type":19,"tag":173,"props":301,"children":303},{"style":302},"--shiki-default:#8DA101;--shiki-dark:#E9F284",[304],{"type":24,"value":305},"\"",{"type":19,"tag":173,"props":307,"children":309},{"style":308},"--shiki-default:#8DA101;--shiki-dark:#F1FA8C",[310],{"type":24,"value":311},"Seven",{"type":19,"tag":173,"props":313,"children":314},{"style":302},[315],{"type":24,"value":305},{"type":19,"tag":173,"props":317,"children":318},{"style":186},[319],{"type":24,"value":320},");\n",{"type":19,"tag":173,"props":322,"children":324},{"class":175,"line":323},3,[325,329,334,338,342,347,351,355,359,363,367,373],{"type":19,"tag":173,"props":326,"children":327},{"style":180},[328],{"type":24,"value":183},{"type":19,"tag":173,"props":330,"children":331},{"style":186},[332],{"type":24,"value":333}," isDefined ",{"type":19,"tag":173,"props":335,"children":336},{"style":192},[337],{"type":24,"value":195},{"type":19,"tag":173,"props":339,"children":340},{"style":186},[341],{"type":24,"value":200},{"type":19,"tag":173,"props":343,"children":344},{"style":203},[345],{"type":24,"value":346},"IsDefined",{"type":19,"tag":173,"props":348,"children":349},{"style":186},[350],{"type":24,"value":211},{"type":19,"tag":173,"props":352,"children":353},{"style":214},[354],{"type":24,"value":217},{"type":19,"tag":173,"props":356,"children":357},{"style":186},[358],{"type":24,"value":211},{"type":19,"tag":173,"props":360,"children":361},{"style":224},[362],{"type":24,"value":227},{"type":19,"tag":173,"props":364,"children":365},{"style":186},[366],{"type":24,"value":299},{"type":19,"tag":173,"props":368,"children":370},{"style":369},"--shiki-default:#DF69BA;--shiki-dark:#BD93F9",[371],{"type":24,"value":372},"3",{"type":19,"tag":173,"props":374,"children":375},{"style":186},[376],{"type":24,"value":320},{"type":19,"tag":173,"props":378,"children":380},{"class":175,"line":379},4,[381,385,390,394,398,403,407,411,415,419,424,430],{"type":19,"tag":173,"props":382,"children":383},{"style":180},[384],{"type":24,"value":183},{"type":19,"tag":173,"props":386,"children":387},{"style":186},[388],{"type":24,"value":389}," getName ",{"type":19,"tag":173,"props":391,"children":392},{"style":192},[393],{"type":24,"value":195},{"type":19,"tag":173,"props":395,"children":396},{"style":186},[397],{"type":24,"value":200},{"type":19,"tag":173,"props":399,"children":400},{"style":203},[401],{"type":24,"value":402},"GetName",{"type":19,"tag":173,"props":404,"children":405},{"style":186},[406],{"type":24,"value":211},{"type":19,"tag":173,"props":408,"children":409},{"style":214},[410],{"type":24,"value":217},{"type":19,"tag":173,"props":412,"children":413},{"style":186},[414],{"type":24,"value":211},{"type":19,"tag":173,"props":416,"children":417},{"style":224},[418],{"type":24,"value":227},{"type":19,"tag":173,"props":420,"children":421},{"style":186},[422],{"type":24,"value":423},"), MyEnumbers.",{"type":19,"tag":173,"props":425,"children":427},{"style":426},"--shiki-default:#35A77C;--shiki-dark:#F8F8F2",[428],{"type":24,"value":429},"Eight",{"type":19,"tag":173,"props":431,"children":432},{"style":186},[433],{"type":24,"value":320},{"type":19,"tag":173,"props":435,"children":437},{"class":175,"line":436},5,[438,442],{"type":19,"tag":173,"props":439,"children":440},{"style":224},[441],{"type":24,"value":227},{"type":19,"tag":173,"props":443,"children":444},{"style":186},[445],{"type":24,"value":446}," tryParse;\n",{"type":19,"tag":173,"props":448,"children":450},{"class":175,"line":449},6,[451,456,460,465,469,474,478,483,487,492,497],{"type":19,"tag":173,"props":452,"children":453},{"style":186},[454],{"type":24,"value":455},"Enum.",{"type":19,"tag":173,"props":457,"children":458},{"style":203},[459],{"type":24,"value":32},{"type":19,"tag":173,"props":461,"children":462},{"style":186},[463],{"type":24,"value":464},"\u003C",{"type":19,"tag":173,"props":466,"children":467},{"style":224},[468],{"type":24,"value":227},{"type":19,"tag":173,"props":470,"children":471},{"style":186},[472],{"type":24,"value":473},">(",{"type":19,"tag":173,"props":475,"children":476},{"style":302},[477],{"type":24,"value":305},{"type":19,"tag":173,"props":479,"children":480},{"style":308},[481],{"type":24,"value":482},"Zero",{"type":19,"tag":173,"props":484,"children":485},{"style":302},[486],{"type":24,"value":305},{"type":19,"tag":173,"props":488,"children":489},{"style":186},[490],{"type":24,"value":491},", ",{"type":19,"tag":173,"props":493,"children":494},{"style":192},[495],{"type":24,"value":496},"out",{"type":19,"tag":173,"props":498,"children":499},{"style":186},[500],{"type":24,"value":501}," tryParse);\n",{"type":19,"tag":149,"props":503,"children":505},{"id":504},"after-with-enumt",[506,508],{"type":24,"value":507},"After with ",{"type":19,"tag":27,"props":509,"children":511},{"className":510},[],[512],{"type":24,"value":133},{"type":19,"tag":162,"props":514,"children":516},{"className":164,"code":515,"language":166,"meta":167,"style":167},"var getValues = Enum\u003CMyEnumbers>.GetValues();\nvar parse = Enum\u003CMyEnumbers>.Parse(\"Seven\");\nvar isDefined = Enum\u003CMyEnumbers>.IsDefined(MyEnumbers.Eight);\nvar getName = Enum\u003CMyEnumbers>.GetName(MyEnumbers.Eight);\nMyEnumbers tryParse;\nEnum\u003CMyEnumbers>.TryParse(\"Zero\", out tryParse);\n",[517],{"type":19,"tag":27,"props":518,"children":519},{"__ignoreMap":167},[520,557,608,652,695,706],{"type":19,"tag":173,"props":521,"children":522},{"class":175,"line":176},[523,527,531,535,540,544,549,553],{"type":19,"tag":173,"props":524,"children":525},{"style":180},[526],{"type":24,"value":183},{"type":19,"tag":173,"props":528,"children":529},{"style":186},[530],{"type":24,"value":189},{"type":19,"tag":173,"props":532,"children":533},{"style":192},[534],{"type":24,"value":195},{"type":19,"tag":173,"props":536,"children":537},{"style":186},[538],{"type":24,"value":539}," Enum\u003C",{"type":19,"tag":173,"props":541,"children":542},{"style":224},[543],{"type":24,"value":227},{"type":19,"tag":173,"props":545,"children":546},{"style":186},[547],{"type":24,"value":548},">.",{"type":19,"tag":173,"props":550,"children":551},{"style":203},[552],{"type":24,"value":206},{"type":19,"tag":173,"props":554,"children":555},{"style":186},[556],{"type":24,"value":242},{"type":19,"tag":173,"props":558,"children":559},{"class":175,"line":245},[560,564,568,572,576,580,584,588,592,596,600,604],{"type":19,"tag":173,"props":561,"children":562},{"style":180},[563],{"type":24,"value":183},{"type":19,"tag":173,"props":565,"children":566},{"style":186},[567],{"type":24,"value":255},{"type":19,"tag":173,"props":569,"children":570},{"style":192},[571],{"type":24,"value":195},{"type":19,"tag":173,"props":573,"children":574},{"style":186},[575],{"type":24,"value":539},{"type":19,"tag":173,"props":577,"children":578},{"style":224},[579],{"type":24,"value":227},{"type":19,"tag":173,"props":581,"children":582},{"style":186},[583],{"type":24,"value":548},{"type":19,"tag":173,"props":585,"children":586},{"style":203},[587],{"type":24,"value":278},{"type":19,"tag":173,"props":589,"children":590},{"style":186},[591],{"type":24,"value":211},{"type":19,"tag":173,"props":593,"children":594},{"style":302},[595],{"type":24,"value":305},{"type":19,"tag":173,"props":597,"children":598},{"style":308},[599],{"type":24,"value":311},{"type":19,"tag":173,"props":601,"children":602},{"style":302},[603],{"type":24,"value":305},{"type":19,"tag":173,"props":605,"children":606},{"style":186},[607],{"type":24,"value":320},{"type":19,"tag":173,"props":609,"children":610},{"class":175,"line":323},[611,615,619,623,627,631,635,639,644,648],{"type":19,"tag":173,"props":612,"children":613},{"style":180},[614],{"type":24,"value":183},{"type":19,"tag":173,"props":616,"children":617},{"style":186},[618],{"type":24,"value":333},{"type":19,"tag":173,"props":620,"children":621},{"style":192},[622],{"type":24,"value":195},{"type":19,"tag":173,"props":624,"children":625},{"style":186},[626],{"type":24,"value":539},{"type":19,"tag":173,"props":628,"children":629},{"style":224},[630],{"type":24,"value":227},{"type":19,"tag":173,"props":632,"children":633},{"style":186},[634],{"type":24,"value":548},{"type":19,"tag":173,"props":636,"children":637},{"style":203},[638],{"type":24,"value":346},{"type":19,"tag":173,"props":640,"children":641},{"style":186},[642],{"type":24,"value":643},"(MyEnumbers.",{"type":19,"tag":173,"props":645,"children":646},{"style":426},[647],{"type":24,"value":429},{"type":19,"tag":173,"props":649,"children":650},{"style":186},[651],{"type":24,"value":320},{"type":19,"tag":173,"props":653,"children":654},{"class":175,"line":379},[655,659,663,667,671,675,679,683,687,691],{"type":19,"tag":173,"props":656,"children":657},{"style":180},[658],{"type":24,"value":183},{"type":19,"tag":173,"props":660,"children":661},{"style":186},[662],{"type":24,"value":389},{"type":19,"tag":173,"props":664,"children":665},{"style":192},[666],{"type":24,"value":195},{"type":19,"tag":173,"props":668,"children":669},{"style":186},[670],{"type":24,"value":539},{"type":19,"tag":173,"props":672,"children":673},{"style":224},[674],{"type":24,"value":227},{"type":19,"tag":173,"props":676,"children":677},{"style":186},[678],{"type":24,"value":548},{"type":19,"tag":173,"props":680,"children":681},{"style":203},[682],{"type":24,"value":402},{"type":19,"tag":173,"props":684,"children":685},{"style":186},[686],{"type":24,"value":643},{"type":19,"tag":173,"props":688,"children":689},{"style":426},[690],{"type":24,"value":429},{"type":19,"tag":173,"props":692,"children":693},{"style":186},[694],{"type":24,"value":320},{"type":19,"tag":173,"props":696,"children":697},{"class":175,"line":436},[698,702],{"type":19,"tag":173,"props":699,"children":700},{"style":224},[701],{"type":24,"value":227},{"type":19,"tag":173,"props":703,"children":704},{"style":186},[705],{"type":24,"value":446},{"type":19,"tag":173,"props":707,"children":708},{"class":175,"line":449},[709,714,718,722,726,730,734,738,742,746,750],{"type":19,"tag":173,"props":710,"children":711},{"style":186},[712],{"type":24,"value":713},"Enum\u003C",{"type":19,"tag":173,"props":715,"children":716},{"style":224},[717],{"type":24,"value":227},{"type":19,"tag":173,"props":719,"children":720},{"style":186},[721],{"type":24,"value":548},{"type":19,"tag":173,"props":723,"children":724},{"style":203},[725],{"type":24,"value":32},{"type":19,"tag":173,"props":727,"children":728},{"style":186},[729],{"type":24,"value":211},{"type":19,"tag":173,"props":731,"children":732},{"style":302},[733],{"type":24,"value":305},{"type":19,"tag":173,"props":735,"children":736},{"style":308},[737],{"type":24,"value":482},{"type":19,"tag":173,"props":739,"children":740},{"style":302},[741],{"type":24,"value":305},{"type":19,"tag":173,"props":743,"children":744},{"style":186},[745],{"type":24,"value":491},{"type":19,"tag":173,"props":747,"children":748},{"style":192},[749],{"type":24,"value":496},{"type":19,"tag":173,"props":751,"children":752},{"style":186},[753],{"type":24,"value":501},{"type":19,"tag":20,"props":755,"children":756},{},[757,759,765],{"type":24,"value":758},"I also added a useful ",{"type":19,"tag":27,"props":760,"children":762},{"className":761},[],[763],{"type":24,"value":764},"ParseOrNull",{"type":24,"value":766}," method that lets you either return null or default using the coalesce so you don’t have to mess around with out parameters, e.g.",{"type":19,"tag":162,"props":768,"children":770},{"className":164,"code":769,"language":166,"meta":167,"style":167},"MyEnumbers myValue = Enum\u003CMyEnumbers>.ParseOrNull(\"Nine-teen\") ?? MyEnumbers.Zero;\n",[771],{"type":19,"tag":27,"props":772,"children":773},{"__ignoreMap":167},[774],{"type":19,"tag":173,"props":775,"children":776},{"class":175,"line":176},[777,781,786,790,794,798,802,806,810,814,819,823,828,833,838,842],{"type":19,"tag":173,"props":778,"children":779},{"style":224},[780],{"type":24,"value":227},{"type":19,"tag":173,"props":782,"children":783},{"style":186},[784],{"type":24,"value":785}," myValue ",{"type":19,"tag":173,"props":787,"children":788},{"style":192},[789],{"type":24,"value":195},{"type":19,"tag":173,"props":791,"children":792},{"style":186},[793],{"type":24,"value":539},{"type":19,"tag":173,"props":795,"children":796},{"style":224},[797],{"type":24,"value":227},{"type":19,"tag":173,"props":799,"children":800},{"style":186},[801],{"type":24,"value":548},{"type":19,"tag":173,"props":803,"children":804},{"style":203},[805],{"type":24,"value":764},{"type":19,"tag":173,"props":807,"children":808},{"style":186},[809],{"type":24,"value":211},{"type":19,"tag":173,"props":811,"children":812},{"style":302},[813],{"type":24,"value":305},{"type":19,"tag":173,"props":815,"children":816},{"style":308},[817],{"type":24,"value":818},"Nine-teen",{"type":19,"tag":173,"props":820,"children":821},{"style":302},[822],{"type":24,"value":305},{"type":19,"tag":173,"props":824,"children":825},{"style":186},[826],{"type":24,"value":827},") ",{"type":19,"tag":173,"props":829,"children":830},{"style":192},[831],{"type":24,"value":832},"??",{"type":19,"tag":173,"props":834,"children":835},{"style":186},[836],{"type":24,"value":837}," MyEnumbers.",{"type":19,"tag":173,"props":839,"children":840},{"style":426},[841],{"type":24,"value":482},{"type":19,"tag":173,"props":843,"children":844},{"style":186},[845],{"type":24,"value":846},";\n",{"type":19,"tag":149,"props":848,"children":850},{"id":849},"the-class",[851],{"type":24,"value":852},"The class",{"type":19,"tag":854,"props":855,"children":856},"blockquote",{},[857],{"type":19,"tag":20,"props":858,"children":859},{},[860,862],{"type":24,"value":861},"GitHub has the ",{"type":19,"tag":863,"props":864,"children":866},"a",{"href":865},"https://github.com/damieng/DamienGKit/blob/master/CSharp/DamienG.Library/System/EnumT.cs",[867,869],{"type":24,"value":868},"latest version of ",{"type":19,"tag":27,"props":870,"children":872},{"className":871},[],[873],{"type":24,"value":874},"EnumT.cs",{"type":19,"tag":149,"props":876,"children":878},{"id":877},"usage-notes",[879],{"type":24,"value":880},"Usage notes",{"type":19,"tag":84,"props":882,"children":883},{},[884,889,894,907,941,954],{"type":19,"tag":88,"props":885,"children":886},{},[887],{"type":24,"value":888},"This class as-is only works for Enum’s backed by an int (the default) although you could modify the class to use longs etc.",{"type":19,"tag":88,"props":890,"children":891},{},[892],{"type":24,"value":893},"I doubt very much this class is of much use for flag enums",{"type":19,"tag":88,"props":895,"children":896},{},[897,899,905],{"type":24,"value":898},"Casting from long can be done using the ",{"type":19,"tag":27,"props":900,"children":902},{"className":901},[],[903],{"type":24,"value":904},"CastOrNull",{"type":24,"value":906}," function instead of just putting (T)",{"type":19,"tag":88,"props":908,"children":909},{},[910,915,917,923,925,931,933,939],{"type":19,"tag":27,"props":911,"children":913},{"className":912},[],[914],{"type":24,"value":402},{"type":24,"value":916}," is actually much quicker than ",{"type":19,"tag":27,"props":918,"children":920},{"className":919},[],[921],{"type":24,"value":922},"ToString",{"type":24,"value":924}," on the Enum… (e.g.",{"type":19,"tag":27,"props":926,"children":928},{"className":927},[],[929],{"type":24,"value":930}," Enum\u003CMyEnumbers>.GetName(a)",{"type":24,"value":932}," over ",{"type":19,"tag":27,"props":934,"children":936},{"className":935},[],[937],{"type":24,"value":938},"a.ToString()",{"type":24,"value":940},")",{"type":19,"tag":88,"props":942,"children":943},{},[944,946,952],{"type":24,"value":945},"IsDefined doesn’t take an object like Enum and instead has three overloads which map to the actual types ",{"type":19,"tag":27,"props":947,"children":949},{"className":948},[],[950],{"type":24,"value":951},"Enum.IsDefined",{"type":24,"value":953}," can deal with and saves run-time lookup",{"type":19,"tag":88,"props":955,"children":956},{},[957],{"type":24,"value":958},"Some of the method may not behave exactly like their Enum counterparts in terms of exception messages, nulls etc.",{"type":19,"tag":20,"props":960,"children":961},{},[962],{"type":19,"tag":963,"props":964,"children":965},"em",{},[966],{"type":24,"value":967},"[)amien",{"type":19,"tag":969,"props":970,"children":971},"style",{},[972],{"type":24,"value":973},"html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"title":167,"searchDepth":245,"depth":245,"links":975},[976,978,980,981],{"id":151,"depth":245,"text":977},"Before with System.Enum",{"id":504,"depth":245,"text":979},"After with Enum\u003CT>",{"id":849,"depth":245,"text":852},{"id":877,"depth":245,"text":880},"markdown","content:blog:2010:enums-better-syntax-improved-performance-and-tryparse-in-net-3-5.md","content","blog/2010/enums-better-syntax-improved-performance-and-tryparse-in-net-3-5.md","blog/2010/enums-better-syntax-improved-performance-and-tryparse-in-net-3-5","md","/blog/2010/enums-better-syntax-improved-performance-and-tryparse-in-net-3-5/",511,10,[992,996,1000],{"title":993,"date":994,"url":995},"HTML5 Video Cheatsheet: Optimizing videos for the web","2025-12-05T00:00:00Z","/blog/2025/html5-video-cheatsheet/",{"title":997,"date":998,"url":999},"Transactions in the MongoDB EF Core Provider","2025-10-25","/blog/2025/mongodb-explicit-transactions/",{"title":1001,"date":1002,"url":1003},"Queryable Encryption with the MongoDB EF Core Provider","2025-09-22","/blog/2025/mongodb-queryable-encryption/",[1005,7152,7169,7189,7214,7254,7590,7629,7651,7672],{"_path":1006,"_dir":1007,"_draft":6,"_partial":6,"_locale":7,"title":1008,"description":1009,"id":1010,"name":1011,"email":1012,"avatar":1013,"date":1014,"body":1015,"_type":982,"_id":7149,"_source":984,"_file":7150,"_stem":7151,"_extension":987},"/comments/enums-better-syntax-improved-performance-and-tryparse-in-net-3-5/63806","enums-better-syntax-improved-performance-and-tryparse-in-net-3-5","63806","Hi,\nAs I said previously i find your helper nice, but (IMHO) there were a few leaks.",63806,"Richard","a@a.fr","https://www.gravatar.com/avatar/6254b82e5c6be6b33ab6eee37e6b7acc?r=pg&d=retro","2013-03-05T00:59:15",{"type":16,"children":1016,"toc":7147},[1017,1021,1039,1044,1049,7138,7143],{"type":19,"tag":20,"props":1018,"children":1019},{},[1020],{"type":24,"value":1009},{"type":19,"tag":84,"props":1022,"children":1023},{},[1024,1029,1034],{"type":19,"tag":88,"props":1025,"children":1026},{},[1027],{"type":24,"value":1028},"Confusing method names (which method takes int value or label ? etc)",{"type":19,"tag":88,"props":1030,"children":1031},{},[1032],{"type":24,"value":1033},"not behaves the same as original ones",{"type":19,"tag":88,"props":1035,"children":1036},{},[1037],{"type":24,"value":1038},"no unit tests neither comments",{"type":19,"tag":20,"props":1040,"children":1041},{},[1042],{"type":24,"value":1043},"so I improved it a little bit.",{"type":19,"tag":20,"props":1045,"children":1046},{},[1047],{"type":24,"value":1048},"Here you may find my version, fully tested with below NUnit test (sorry, comments are in french) :",{"type":19,"tag":162,"props":1050,"children":1052},{"className":164,"code":1051,"language":166,"meta":167,"style":167},"using System;\nusing System.Collections.Generic;\nusing System.Linq;\n\nnamespace Utils\n{\n  public static class EnumHelper where T : struct\n  {\n    private static readonly IEnumerable All = Enum.GetValues(typeof(T)).Cast();\n    private static readonly Dictionary InsensitiveNames = All.ToDictionary(k => Enum.GetName(typeof(T), k), StringComparer.OrdinalIgnoreCase);\n    private static readonly Dictionary Names = All.ToDictionary(k => k, v => v.ToString());\n    private static readonly Dictionary SensitiveNames = All.ToDictionary(k => Enum.GetName(typeof(T), k));\n    private static readonly Dictionary Values = All.ToDictionary(k => Convert.ToInt32(k));\n\n    public static T? CastValueOrNull(int value)\n    {\n      T foundValue;\n      if ( Values.TryGetValue(value, out foundValue) )\n      return foundValue;\n\n      return null;\n    }\n\n    public static string GetLabelForItem(T value)\n    {\n      string name;\n      Names.TryGetValue(value, out name);\n      return name;\n    }\n\n    public static string[] GetLabels()\n    {\n      return Names.Values.ToArray();\n    }\n\n    public static IEnumerable GetItems()\n    {\n      return All;\n    }\n\n    public static bool IsDefinedItem(T value)\n    {\n      return Names.Keys.Contains(value);\n    }\n\n    public static bool IsDefinedLabel(string value)\n    {\n      return IsDefinedLabel(value, false);\n    }\n\n    public static bool IsDefinedLabel(string value, bool ignoreCase)\n    {\n      if ( ignoreCase )\n        return InsensitiveNames.Keys.Contains(value);\n      else\n        return SensitiveNames.Keys.Contains(value);\n    }\n\n    public static bool IsDefinedValue(int value)\n    {\n      return Values.Keys.Contains(value);\n    }\n\n    public static T ParseLabel(string value)\n    {\n      T parsed = default(T);\n      if ( !SensitiveNames.TryGetValue(value, out parsed) )\n        throw new ArgumentException(\"Value \" + value + \" is not one of the named constants defined for the enumeration\", \"value\");\n      return parsed;\n    }\n\n    public static T ParseLabel(string value, bool ignoreCase)\n    {\n      if ( !ignoreCase )\n        return ParseLabel(value);\n\n      T parsed;\n      if ( !InsensitiveNames.TryGetValue(value, out parsed) )\n        throw new ArgumentException(\"Value \" + value + \" is not one of the named constants defined for the enumeration\", \"value\");\n      return parsed;\n    }\n\n    public static T? ParseOrNullLabel(string value)\n    {\n      return ParseLabelOrNull(value, false);\n    }\n\n    public static T? ParseLabelOrNull(string value, bool ignoreCase)\n    {\n      if ( String.IsNullOrEmpty(value) )\n        return null;\n\n      T foundValue;\n      if ( ignoreCase )\n      {\n        if ( InsensitiveNames.TryGetValue(value, out foundValue) )\n          return foundValue;\n      }\n      else\n      {\n        if ( SensitiveNames.TryGetValue(value, out foundValue) )\n          return foundValue;\n      }\n\n      return null;\n    }\n\n    public static bool TryParseLabel(string value, out T returnValue)\n    {\n      return SensitiveNames.TryGetValue(value, out returnValue);\n    }\n\n    public static bool TryParseLabel(string value, bool ignoreCase, out T returnValue)\n    {\n      if ( !ignoreCase )\n        return TryParseLabel(value, out returnValue);\n\n      return InsensitiveNames.TryGetValue(value, out returnValue);\n    }\n  }\n}\n\nnamespace Tests\n{\n  [TestFixture]\n  public class EnumHelperTests\n  {\n    public enum TestEnum\n    {\n      Clear = 0,\n\n      Valeur1 = 1,\n      Valeur2 = 2,\n      Valeur3 = 3,\n    }\n\n    [Test]\n    public void IsDefinedTest()\n    {\n      Assert.IsTrue(EnumHelper.IsDefinedValue(1));\n      Assert.IsFalse(EnumHelper.IsDefinedLabel(\"1\"));\n\n      Assert.IsTrue(EnumHelper.IsDefinedLabel(\"Valeur1\"));\n      Assert.IsFalse(EnumHelper.IsDefinedLabel(\"valeur1\"));\n      Assert.IsFalse(EnumHelper.IsDefinedLabel(\"testquelconque\"));\n\n      Assert.IsTrue(EnumHelper.IsDefinedLabel(\"Valeur1\", false));\n      Assert.IsFalse(EnumHelper.IsDefinedLabel(\"valeur1\", false));\n      Assert.IsFalse(EnumHelper.IsDefinedLabel(\"testquelconque\", false));\n\n      Assert.IsTrue(EnumHelper.IsDefinedLabel(\"Valeur1\", true));\n      Assert.IsTrue(EnumHelper.IsDefinedLabel(\"valeur1\", true));\n      Assert.IsFalse(EnumHelper.IsDefinedLabel(\"testquelconque\", true));\n\n      Assert.IsTrue(EnumHelper.IsDefinedItem(TestEnum.Valeur1));\n    }\n\n    [Test]\n    public void CastOrNullTest()\n    {\n      Assert.AreEqual(TestEnum.Valeur1, EnumHelper.CastValueOrNull(1));\n      Assert.AreEqual(null, EnumHelper.CastValueOrNull(4));\n    }\n\n    [Test]\n    public void GetNameTest()\n    {\n      Assert.AreEqual(\"Valeur1\", EnumHelper.GetLabelForItem(TestEnum.Valeur1));\n    }\n\n    [Test]\n    public void ParseTest()\n    {\n      Assert.AreEqual(TestEnum.Valeur1, EnumHelper.ParseLabel(\"Valeur1\"));\n      Assert.Throws(() => EnumHelper.ParseLabel(\"1\"));\n      Assert.Throws(() => EnumHelper.ParseLabel(\"testquelconque\"));\n\n      Assert.AreEqual(TestEnum.Valeur1, (EnumHelper.ParseLabel(\"Valeur1\", true)));\n      Assert.AreEqual(TestEnum.Valeur1, ( EnumHelper.ParseLabel(\"Valeur1\", false) ));\n      Assert.Throws(() => EnumHelper.ParseLabel(\"valeur1\"));\n      Assert.AreEqual(TestEnum.Valeur1, ( EnumHelper.ParseLabel(\"valeur1\", true) ));\n      Assert.Throws(() => EnumHelper.ParseLabel(\"valeur1\", false));\n      Assert.Throws(() => EnumHelper.ParseLabel(\"testquelconque\", true));\n    }\n\n    [Test]\n    public void ParseOrNullTest()\n    {\n      Assert.AreEqual(TestEnum.Valeur1, EnumHelper.ParseOrNullLabel(\"Valeur1\"));\n      Assert.IsNull(EnumHelper.ParseOrNullLabel(\"1\"));\n      Assert.IsNull(EnumHelper.ParseOrNullLabel(\"testquelconque\"));\n      Assert.IsNull(EnumHelper.ParseOrNullLabel(string.Empty));\n      Assert.IsNull(EnumHelper.ParseOrNullLabel(null));\n\n      Assert.AreEqual(TestEnum.Valeur1, ( EnumHelper.ParseLabelOrNull(\"Valeur1\", true) ));\n      Assert.AreEqual(TestEnum.Valeur1, ( EnumHelper.ParseLabelOrNull(\"Valeur1\", false) ));\n      Assert.IsNull(EnumHelper.ParseOrNullLabel(\"valeur1\"));\n      Assert.AreEqual(TestEnum.Valeur1, ( EnumHelper.ParseLabelOrNull(\"valeur1\", true) ));\n      Assert.IsNull(EnumHelper.ParseLabelOrNull(\"valeur1\", false));\n      Assert.IsNull(EnumHelper.ParseLabelOrNull(\"testquelconque\", true));\n    }\n\n    [Test]\n    public void TryParseTest()\n    {\n      TestEnum testEnum = TestEnum.Valeur2;\n      bool convOk = EnumHelper.TryParseLabel(\"Valeur1\", out testEnum);\n      Assert.IsTrue(convOk);\n      Assert.AreEqual(TestEnum.Valeur1, testEnum);\n\n      testEnum = TestEnum.Valeur2;\n      convOk = EnumHelper.TryParseLabel(\"1\", out testEnum);\n      Assert.IsFalse(convOk);\n      Assert.AreEqual(TestEnum.Clear, testEnum);\n\n      testEnum = TestEnum.Valeur2;\n      convOk = EnumHelper.TryParseLabel(\"testquelconque\", out testEnum);\n      Assert.IsFalse(convOk);\n      Assert.AreEqual(TestEnum.Clear, testEnum);\n\n      testEnum = TestEnum.Valeur2;\n      convOk = EnumHelper.TryParseLabel(\"Valeur1\", true, out testEnum);\n      Assert.IsTrue(convOk);\n      Assert.AreEqual(TestEnum.Valeur1, testEnum);\n\n      testEnum = TestEnum.Valeur2;\n      convOk = EnumHelper.TryParseLabel(\"Valeur1\", false, out testEnum);\n      Assert.IsTrue(convOk);\n      Assert.AreEqual(TestEnum.Valeur1, testEnum);\n\n      testEnum = TestEnum.Valeur2;\n      convOk = EnumHelper.TryParseLabel(\"valeur1\", out testEnum);\n      Assert.IsFalse(convOk);\n      Assert.AreEqual(TestEnum.Clear, testEnum);\n\n      testEnum = TestEnum.Valeur2;\n      convOk = EnumHelper.TryParseLabel(\"valeur1\", true, out testEnum);\n      Assert.IsTrue(convOk);\n      Assert.AreEqual(TestEnum.Valeur1, testEnum);\n\n      testEnum = TestEnum.Valeur2;\n      convOk = EnumHelper.TryParseLabel(\"valeur1\", false, out testEnum);\n      Assert.IsFalse(convOk);\n      Assert.AreEqual(TestEnum.Clear, testEnum);\n\n      testEnum = TestEnum.Valeur2;\n      convOk = EnumHelper.TryParseLabel(\"testquelconque\", true, out testEnum);\n      Assert.IsFalse(convOk);\n      Assert.AreEqual(TestEnum.Clear, testEnum);\n    }\n\n    [Test]\n    public void GetNamesTest()\n    {\n      Assert.NotNull(EnumHelper.GetLabels());\n      Assert.NotNull(EnumHelper.GetItems());\n    }\n  }\n}\n",[1053],{"type":19,"tag":27,"props":1054,"children":1055},{"__ignoreMap":167},[1056,1074,1108,1132,1141,1155,1163,1209,1218,1288,1380,1457,1535,1599,1607,1652,1661,1675,1708,1721,1729,1746,1755,1763,1801,1809,1823,1849,1861,1869,1877,1908,1916,1947,1955,1963,1988,1996,2009,2017,2025,2063,2071,2102,2110,2118,2156,2164,2189,2197,2205,2255,2263,2276,2306,2315,2344,2352,2360,2397,2405,2434,2442,2450,2487,2495,2529,2569,2655,2668,2676,2684,2732,2740,2761,2777,2785,2797,2834,2910,2922,2930,2938,2979,2987,3012,3020,3028,3081,3089,3112,3128,3136,3148,3160,3169,3199,3212,3221,3229,3237,3266,3278,3286,3294,3310,3318,3326,3380,3388,3417,3425,3433,3497,3505,3525,3549,3557,3585,3593,3602,3611,3619,3632,3640,3659,3676,3684,3702,3710,3733,3741,3763,3785,3807,3815,3823,3841,3863,3871,3909,3951,3959,4000,4041,4082,4090,4138,4186,4234,4242,4291,4339,4387,4395,4429,4437,4445,4461,4482,4490,4532,4574,4582,4590,4606,4627,4635,4684,4692,4700,4716,4737,4745,4794,4846,4894,4902,4960,5018,5066,5122,5178,5234,5242,5250,5266,5287,5295,5343,5384,5424,5465,5497,5505,5561,5617,5657,5713,5761,5809,5817,5825,5841,5862,5870,5902,5958,5975,6000,6008,6033,6082,6098,6123,6131,6155,6203,6219,6243,6251,6275,6331,6347,6371,6379,6403,6459,6475,6499,6507,6531,6579,6595,6619,6627,6651,6707,6723,6747,6755,6779,6835,6851,6875,6883,6907,6963,6979,7003,7011,7019,7035,7056,7064,7089,7114,7122,7130],{"type":19,"tag":173,"props":1057,"children":1058},{"class":175,"line":176},[1059,1064,1070],{"type":19,"tag":173,"props":1060,"children":1061},{"style":214},[1062],{"type":24,"value":1063},"using",{"type":19,"tag":173,"props":1065,"children":1067},{"style":1066},"--shiki-default:#DF69BA;--shiki-default-font-style:inherit;--shiki-dark:#8BE9FD;--shiki-dark-font-style:italic",[1068],{"type":24,"value":1069}," System",{"type":19,"tag":173,"props":1071,"children":1072},{"style":186},[1073],{"type":24,"value":846},{"type":19,"tag":173,"props":1075,"children":1076},{"class":175,"line":245},[1077,1081,1085,1090,1095,1099,1104],{"type":19,"tag":173,"props":1078,"children":1079},{"style":214},[1080],{"type":24,"value":1063},{"type":19,"tag":173,"props":1082,"children":1083},{"style":1066},[1084],{"type":24,"value":1069},{"type":19,"tag":173,"props":1086,"children":1087},{"style":186},[1088],{"type":24,"value":1089},".",{"type":19,"tag":173,"props":1091,"children":1092},{"style":1066},[1093],{"type":24,"value":1094},"Collections",{"type":19,"tag":173,"props":1096,"children":1097},{"style":186},[1098],{"type":24,"value":1089},{"type":19,"tag":173,"props":1100,"children":1101},{"style":1066},[1102],{"type":24,"value":1103},"Generic",{"type":19,"tag":173,"props":1105,"children":1106},{"style":186},[1107],{"type":24,"value":846},{"type":19,"tag":173,"props":1109,"children":1110},{"class":175,"line":323},[1111,1115,1119,1123,1128],{"type":19,"tag":173,"props":1112,"children":1113},{"style":214},[1114],{"type":24,"value":1063},{"type":19,"tag":173,"props":1116,"children":1117},{"style":1066},[1118],{"type":24,"value":1069},{"type":19,"tag":173,"props":1120,"children":1121},{"style":186},[1122],{"type":24,"value":1089},{"type":19,"tag":173,"props":1124,"children":1125},{"style":1066},[1126],{"type":24,"value":1127},"Linq",{"type":19,"tag":173,"props":1129,"children":1130},{"style":186},[1131],{"type":24,"value":846},{"type":19,"tag":173,"props":1133,"children":1134},{"class":175,"line":379},[1135],{"type":19,"tag":173,"props":1136,"children":1138},{"emptyLinePlaceholder":1137},true,[1139],{"type":24,"value":1140},"\n",{"type":19,"tag":173,"props":1142,"children":1143},{"class":175,"line":436},[1144,1150],{"type":19,"tag":173,"props":1145,"children":1147},{"style":1146},"--shiki-default:#35A77C;--shiki-dark:#FF79C6",[1148],{"type":24,"value":1149},"namespace",{"type":19,"tag":173,"props":1151,"children":1152},{"style":1066},[1153],{"type":24,"value":1154}," Utils\n",{"type":19,"tag":173,"props":1156,"children":1157},{"class":175,"line":449},[1158],{"type":19,"tag":173,"props":1159,"children":1160},{"style":186},[1161],{"type":24,"value":1162},"{\n",{"type":19,"tag":173,"props":1164,"children":1166},{"class":175,"line":1165},7,[1167,1172,1177,1182,1188,1193,1199,1204],{"type":19,"tag":173,"props":1168,"children":1169},{"style":192},[1170],{"type":24,"value":1171},"  public",{"type":19,"tag":173,"props":1173,"children":1174},{"style":192},[1175],{"type":24,"value":1176}," static",{"type":19,"tag":173,"props":1178,"children":1179},{"style":214},[1180],{"type":24,"value":1181}," class",{"type":19,"tag":173,"props":1183,"children":1185},{"style":1184},"--shiki-default:#3A94C5;--shiki-dark:#8BE9FD",[1186],{"type":24,"value":1187}," EnumHelper",{"type":19,"tag":173,"props":1189,"children":1190},{"style":192},[1191],{"type":24,"value":1192}," where",{"type":19,"tag":173,"props":1194,"children":1196},{"style":1195},"--shiki-default:#3A94C5;--shiki-default-font-style:inherit;--shiki-dark:#FFB86C;--shiki-dark-font-style:italic",[1197],{"type":24,"value":1198}," T",{"type":19,"tag":173,"props":1200,"children":1201},{"style":186},[1202],{"type":24,"value":1203}," : ",{"type":19,"tag":173,"props":1205,"children":1206},{"style":180},[1207],{"type":24,"value":1208},"struct\n",{"type":19,"tag":173,"props":1210,"children":1212},{"class":175,"line":1211},8,[1213],{"type":19,"tag":173,"props":1214,"children":1215},{"style":186},[1216],{"type":24,"value":1217},"  {\n",{"type":19,"tag":173,"props":1219,"children":1221},{"class":175,"line":1220},9,[1222,1227,1231,1236,1241,1246,1250,1254,1258,1262,1266,1270,1275,1279,1284],{"type":19,"tag":173,"props":1223,"children":1224},{"style":192},[1225],{"type":24,"value":1226},"    private",{"type":19,"tag":173,"props":1228,"children":1229},{"style":192},[1230],{"type":24,"value":1176},{"type":19,"tag":173,"props":1232,"children":1233},{"style":192},[1234],{"type":24,"value":1235}," readonly",{"type":19,"tag":173,"props":1237,"children":1238},{"style":224},[1239],{"type":24,"value":1240}," IEnumerable",{"type":19,"tag":173,"props":1242,"children":1243},{"style":186},[1244],{"type":24,"value":1245}," All ",{"type":19,"tag":173,"props":1247,"children":1248},{"style":192},[1249],{"type":24,"value":195},{"type":19,"tag":173,"props":1251,"children":1252},{"style":186},[1253],{"type":24,"value":200},{"type":19,"tag":173,"props":1255,"children":1256},{"style":203},[1257],{"type":24,"value":206},{"type":19,"tag":173,"props":1259,"children":1260},{"style":186},[1261],{"type":24,"value":211},{"type":19,"tag":173,"props":1263,"children":1264},{"style":214},[1265],{"type":24,"value":217},{"type":19,"tag":173,"props":1267,"children":1268},{"style":186},[1269],{"type":24,"value":211},{"type":19,"tag":173,"props":1271,"children":1272},{"style":224},[1273],{"type":24,"value":1274},"T",{"type":19,"tag":173,"props":1276,"children":1277},{"style":186},[1278],{"type":24,"value":232},{"type":19,"tag":173,"props":1280,"children":1281},{"style":203},[1282],{"type":24,"value":1283},"Cast",{"type":19,"tag":173,"props":1285,"children":1286},{"style":186},[1287],{"type":24,"value":242},{"type":19,"tag":173,"props":1289,"children":1290},{"class":175,"line":990},[1291,1295,1299,1303,1308,1313,1317,1322,1327,1331,1337,1342,1346,1350,1354,1358,1362,1366,1371,1376],{"type":19,"tag":173,"props":1292,"children":1293},{"style":192},[1294],{"type":24,"value":1226},{"type":19,"tag":173,"props":1296,"children":1297},{"style":192},[1298],{"type":24,"value":1176},{"type":19,"tag":173,"props":1300,"children":1301},{"style":192},[1302],{"type":24,"value":1235},{"type":19,"tag":173,"props":1304,"children":1305},{"style":224},[1306],{"type":24,"value":1307}," Dictionary",{"type":19,"tag":173,"props":1309,"children":1310},{"style":186},[1311],{"type":24,"value":1312}," InsensitiveNames ",{"type":19,"tag":173,"props":1314,"children":1315},{"style":192},[1316],{"type":24,"value":195},{"type":19,"tag":173,"props":1318,"children":1319},{"style":186},[1320],{"type":24,"value":1321}," All.",{"type":19,"tag":173,"props":1323,"children":1324},{"style":203},[1325],{"type":24,"value":1326},"ToDictionary",{"type":19,"tag":173,"props":1328,"children":1329},{"style":186},[1330],{"type":24,"value":211},{"type":19,"tag":173,"props":1332,"children":1334},{"style":1333},"--shiki-default:#5C6A72;--shiki-default-font-style:inherit;--shiki-dark:#FFB86C;--shiki-dark-font-style:italic",[1335],{"type":24,"value":1336},"k",{"type":19,"tag":173,"props":1338,"children":1339},{"style":192},[1340],{"type":24,"value":1341}," =>",{"type":19,"tag":173,"props":1343,"children":1344},{"style":186},[1345],{"type":24,"value":200},{"type":19,"tag":173,"props":1347,"children":1348},{"style":203},[1349],{"type":24,"value":402},{"type":19,"tag":173,"props":1351,"children":1352},{"style":186},[1353],{"type":24,"value":211},{"type":19,"tag":173,"props":1355,"children":1356},{"style":214},[1357],{"type":24,"value":217},{"type":19,"tag":173,"props":1359,"children":1360},{"style":186},[1361],{"type":24,"value":211},{"type":19,"tag":173,"props":1363,"children":1364},{"style":224},[1365],{"type":24,"value":1274},{"type":19,"tag":173,"props":1367,"children":1368},{"style":186},[1369],{"type":24,"value":1370},"), k), StringComparer.",{"type":19,"tag":173,"props":1372,"children":1373},{"style":426},[1374],{"type":24,"value":1375},"OrdinalIgnoreCase",{"type":19,"tag":173,"props":1377,"children":1378},{"style":186},[1379],{"type":24,"value":320},{"type":19,"tag":173,"props":1381,"children":1383},{"class":175,"line":1382},11,[1384,1388,1392,1396,1400,1405,1409,1413,1417,1421,1425,1429,1434,1439,1443,1448,1452],{"type":19,"tag":173,"props":1385,"children":1386},{"style":192},[1387],{"type":24,"value":1226},{"type":19,"tag":173,"props":1389,"children":1390},{"style":192},[1391],{"type":24,"value":1176},{"type":19,"tag":173,"props":1393,"children":1394},{"style":192},[1395],{"type":24,"value":1235},{"type":19,"tag":173,"props":1397,"children":1398},{"style":224},[1399],{"type":24,"value":1307},{"type":19,"tag":173,"props":1401,"children":1402},{"style":186},[1403],{"type":24,"value":1404}," Names ",{"type":19,"tag":173,"props":1406,"children":1407},{"style":192},[1408],{"type":24,"value":195},{"type":19,"tag":173,"props":1410,"children":1411},{"style":186},[1412],{"type":24,"value":1321},{"type":19,"tag":173,"props":1414,"children":1415},{"style":203},[1416],{"type":24,"value":1326},{"type":19,"tag":173,"props":1418,"children":1419},{"style":186},[1420],{"type":24,"value":211},{"type":19,"tag":173,"props":1422,"children":1423},{"style":1333},[1424],{"type":24,"value":1336},{"type":19,"tag":173,"props":1426,"children":1427},{"style":192},[1428],{"type":24,"value":1341},{"type":19,"tag":173,"props":1430,"children":1431},{"style":186},[1432],{"type":24,"value":1433}," k, ",{"type":19,"tag":173,"props":1435,"children":1436},{"style":1333},[1437],{"type":24,"value":1438},"v",{"type":19,"tag":173,"props":1440,"children":1441},{"style":192},[1442],{"type":24,"value":1341},{"type":19,"tag":173,"props":1444,"children":1445},{"style":186},[1446],{"type":24,"value":1447}," v.",{"type":19,"tag":173,"props":1449,"children":1450},{"style":203},[1451],{"type":24,"value":922},{"type":19,"tag":173,"props":1453,"children":1454},{"style":186},[1455],{"type":24,"value":1456},"());\n",{"type":19,"tag":173,"props":1458,"children":1460},{"class":175,"line":1459},12,[1461,1465,1469,1473,1477,1482,1486,1490,1494,1498,1502,1506,1510,1514,1518,1522,1526,1530],{"type":19,"tag":173,"props":1462,"children":1463},{"style":192},[1464],{"type":24,"value":1226},{"type":19,"tag":173,"props":1466,"children":1467},{"style":192},[1468],{"type":24,"value":1176},{"type":19,"tag":173,"props":1470,"children":1471},{"style":192},[1472],{"type":24,"value":1235},{"type":19,"tag":173,"props":1474,"children":1475},{"style":224},[1476],{"type":24,"value":1307},{"type":19,"tag":173,"props":1478,"children":1479},{"style":186},[1480],{"type":24,"value":1481}," SensitiveNames ",{"type":19,"tag":173,"props":1483,"children":1484},{"style":192},[1485],{"type":24,"value":195},{"type":19,"tag":173,"props":1487,"children":1488},{"style":186},[1489],{"type":24,"value":1321},{"type":19,"tag":173,"props":1491,"children":1492},{"style":203},[1493],{"type":24,"value":1326},{"type":19,"tag":173,"props":1495,"children":1496},{"style":186},[1497],{"type":24,"value":211},{"type":19,"tag":173,"props":1499,"children":1500},{"style":1333},[1501],{"type":24,"value":1336},{"type":19,"tag":173,"props":1503,"children":1504},{"style":192},[1505],{"type":24,"value":1341},{"type":19,"tag":173,"props":1507,"children":1508},{"style":186},[1509],{"type":24,"value":200},{"type":19,"tag":173,"props":1511,"children":1512},{"style":203},[1513],{"type":24,"value":402},{"type":19,"tag":173,"props":1515,"children":1516},{"style":186},[1517],{"type":24,"value":211},{"type":19,"tag":173,"props":1519,"children":1520},{"style":214},[1521],{"type":24,"value":217},{"type":19,"tag":173,"props":1523,"children":1524},{"style":186},[1525],{"type":24,"value":211},{"type":19,"tag":173,"props":1527,"children":1528},{"style":224},[1529],{"type":24,"value":1274},{"type":19,"tag":173,"props":1531,"children":1532},{"style":186},[1533],{"type":24,"value":1534},"), k));\n",{"type":19,"tag":173,"props":1536,"children":1538},{"class":175,"line":1537},13,[1539,1543,1547,1551,1555,1560,1564,1568,1572,1576,1580,1584,1589,1594],{"type":19,"tag":173,"props":1540,"children":1541},{"style":192},[1542],{"type":24,"value":1226},{"type":19,"tag":173,"props":1544,"children":1545},{"style":192},[1546],{"type":24,"value":1176},{"type":19,"tag":173,"props":1548,"children":1549},{"style":192},[1550],{"type":24,"value":1235},{"type":19,"tag":173,"props":1552,"children":1553},{"style":224},[1554],{"type":24,"value":1307},{"type":19,"tag":173,"props":1556,"children":1557},{"style":186},[1558],{"type":24,"value":1559}," Values ",{"type":19,"tag":173,"props":1561,"children":1562},{"style":192},[1563],{"type":24,"value":195},{"type":19,"tag":173,"props":1565,"children":1566},{"style":186},[1567],{"type":24,"value":1321},{"type":19,"tag":173,"props":1569,"children":1570},{"style":203},[1571],{"type":24,"value":1326},{"type":19,"tag":173,"props":1573,"children":1574},{"style":186},[1575],{"type":24,"value":211},{"type":19,"tag":173,"props":1577,"children":1578},{"style":1333},[1579],{"type":24,"value":1336},{"type":19,"tag":173,"props":1581,"children":1582},{"style":192},[1583],{"type":24,"value":1341},{"type":19,"tag":173,"props":1585,"children":1586},{"style":186},[1587],{"type":24,"value":1588}," Convert.",{"type":19,"tag":173,"props":1590,"children":1591},{"style":203},[1592],{"type":24,"value":1593},"ToInt32",{"type":19,"tag":173,"props":1595,"children":1596},{"style":186},[1597],{"type":24,"value":1598},"(k));\n",{"type":19,"tag":173,"props":1600,"children":1602},{"class":175,"line":1601},14,[1603],{"type":19,"tag":173,"props":1604,"children":1605},{"emptyLinePlaceholder":1137},[1606],{"type":24,"value":1140},{"type":19,"tag":173,"props":1608,"children":1610},{"class":175,"line":1609},15,[1611,1616,1620,1624,1628,1633,1637,1642,1647],{"type":19,"tag":173,"props":1612,"children":1613},{"style":192},[1614],{"type":24,"value":1615},"    public",{"type":19,"tag":173,"props":1617,"children":1618},{"style":192},[1619],{"type":24,"value":1176},{"type":19,"tag":173,"props":1621,"children":1622},{"style":224},[1623],{"type":24,"value":1198},{"type":19,"tag":173,"props":1625,"children":1626},{"style":186},[1627],{"type":24,"value":42},{"type":19,"tag":173,"props":1629,"children":1630},{"style":203},[1631],{"type":24,"value":1632},"CastValueOrNull",{"type":19,"tag":173,"props":1634,"children":1635},{"style":186},[1636],{"type":24,"value":211},{"type":19,"tag":173,"props":1638,"children":1639},{"style":180},[1640],{"type":24,"value":1641},"int",{"type":19,"tag":173,"props":1643,"children":1644},{"style":1333},[1645],{"type":24,"value":1646}," value",{"type":19,"tag":173,"props":1648,"children":1649},{"style":186},[1650],{"type":24,"value":1651},")\n",{"type":19,"tag":173,"props":1653,"children":1655},{"class":175,"line":1654},16,[1656],{"type":19,"tag":173,"props":1657,"children":1658},{"style":186},[1659],{"type":24,"value":1660},"    {\n",{"type":19,"tag":173,"props":1662,"children":1664},{"class":175,"line":1663},17,[1665,1670],{"type":19,"tag":173,"props":1666,"children":1667},{"style":224},[1668],{"type":24,"value":1669},"      T",{"type":19,"tag":173,"props":1671,"children":1672},{"style":186},[1673],{"type":24,"value":1674}," foundValue;\n",{"type":19,"tag":173,"props":1676,"children":1678},{"class":175,"line":1677},18,[1679,1684,1689,1694,1699,1703],{"type":19,"tag":173,"props":1680,"children":1681},{"style":214},[1682],{"type":24,"value":1683},"      if",{"type":19,"tag":173,"props":1685,"children":1686},{"style":186},[1687],{"type":24,"value":1688}," ( Values.",{"type":19,"tag":173,"props":1690,"children":1691},{"style":203},[1692],{"type":24,"value":1693},"TryGetValue",{"type":19,"tag":173,"props":1695,"children":1696},{"style":186},[1697],{"type":24,"value":1698},"(value, ",{"type":19,"tag":173,"props":1700,"children":1701},{"style":192},[1702],{"type":24,"value":496},{"type":19,"tag":173,"props":1704,"children":1705},{"style":186},[1706],{"type":24,"value":1707}," foundValue) )\n",{"type":19,"tag":173,"props":1709,"children":1711},{"class":175,"line":1710},19,[1712,1717],{"type":19,"tag":173,"props":1713,"children":1714},{"style":214},[1715],{"type":24,"value":1716},"      return",{"type":19,"tag":173,"props":1718,"children":1719},{"style":186},[1720],{"type":24,"value":1674},{"type":19,"tag":173,"props":1722,"children":1724},{"class":175,"line":1723},20,[1725],{"type":19,"tag":173,"props":1726,"children":1727},{"emptyLinePlaceholder":1137},[1728],{"type":24,"value":1140},{"type":19,"tag":173,"props":1730,"children":1732},{"class":175,"line":1731},21,[1733,1737,1742],{"type":19,"tag":173,"props":1734,"children":1735},{"style":214},[1736],{"type":24,"value":1716},{"type":19,"tag":173,"props":1738,"children":1739},{"style":369},[1740],{"type":24,"value":1741}," null",{"type":19,"tag":173,"props":1743,"children":1744},{"style":186},[1745],{"type":24,"value":846},{"type":19,"tag":173,"props":1747,"children":1749},{"class":175,"line":1748},22,[1750],{"type":19,"tag":173,"props":1751,"children":1752},{"style":186},[1753],{"type":24,"value":1754},"    }\n",{"type":19,"tag":173,"props":1756,"children":1758},{"class":175,"line":1757},23,[1759],{"type":19,"tag":173,"props":1760,"children":1761},{"emptyLinePlaceholder":1137},[1762],{"type":24,"value":1140},{"type":19,"tag":173,"props":1764,"children":1766},{"class":175,"line":1765},24,[1767,1771,1775,1780,1785,1789,1793,1797],{"type":19,"tag":173,"props":1768,"children":1769},{"style":192},[1770],{"type":24,"value":1615},{"type":19,"tag":173,"props":1772,"children":1773},{"style":192},[1774],{"type":24,"value":1176},{"type":19,"tag":173,"props":1776,"children":1777},{"style":180},[1778],{"type":24,"value":1779}," string",{"type":19,"tag":173,"props":1781,"children":1782},{"style":203},[1783],{"type":24,"value":1784}," GetLabelForItem",{"type":19,"tag":173,"props":1786,"children":1787},{"style":186},[1788],{"type":24,"value":211},{"type":19,"tag":173,"props":1790,"children":1791},{"style":224},[1792],{"type":24,"value":1274},{"type":19,"tag":173,"props":1794,"children":1795},{"style":1333},[1796],{"type":24,"value":1646},{"type":19,"tag":173,"props":1798,"children":1799},{"style":186},[1800],{"type":24,"value":1651},{"type":19,"tag":173,"props":1802,"children":1804},{"class":175,"line":1803},25,[1805],{"type":19,"tag":173,"props":1806,"children":1807},{"style":186},[1808],{"type":24,"value":1660},{"type":19,"tag":173,"props":1810,"children":1812},{"class":175,"line":1811},26,[1813,1818],{"type":19,"tag":173,"props":1814,"children":1815},{"style":180},[1816],{"type":24,"value":1817},"      string",{"type":19,"tag":173,"props":1819,"children":1820},{"style":186},[1821],{"type":24,"value":1822}," name;\n",{"type":19,"tag":173,"props":1824,"children":1826},{"class":175,"line":1825},27,[1827,1832,1836,1840,1844],{"type":19,"tag":173,"props":1828,"children":1829},{"style":186},[1830],{"type":24,"value":1831},"      Names.",{"type":19,"tag":173,"props":1833,"children":1834},{"style":203},[1835],{"type":24,"value":1693},{"type":19,"tag":173,"props":1837,"children":1838},{"style":186},[1839],{"type":24,"value":1698},{"type":19,"tag":173,"props":1841,"children":1842},{"style":192},[1843],{"type":24,"value":496},{"type":19,"tag":173,"props":1845,"children":1846},{"style":186},[1847],{"type":24,"value":1848}," name);\n",{"type":19,"tag":173,"props":1850,"children":1852},{"class":175,"line":1851},28,[1853,1857],{"type":19,"tag":173,"props":1854,"children":1855},{"style":214},[1856],{"type":24,"value":1716},{"type":19,"tag":173,"props":1858,"children":1859},{"style":186},[1860],{"type":24,"value":1822},{"type":19,"tag":173,"props":1862,"children":1864},{"class":175,"line":1863},29,[1865],{"type":19,"tag":173,"props":1866,"children":1867},{"style":186},[1868],{"type":24,"value":1754},{"type":19,"tag":173,"props":1870,"children":1872},{"class":175,"line":1871},30,[1873],{"type":19,"tag":173,"props":1874,"children":1875},{"emptyLinePlaceholder":1137},[1876],{"type":24,"value":1140},{"type":19,"tag":173,"props":1878,"children":1880},{"class":175,"line":1879},31,[1881,1885,1889,1893,1898,1903],{"type":19,"tag":173,"props":1882,"children":1883},{"style":192},[1884],{"type":24,"value":1615},{"type":19,"tag":173,"props":1886,"children":1887},{"style":192},[1888],{"type":24,"value":1176},{"type":19,"tag":173,"props":1890,"children":1891},{"style":180},[1892],{"type":24,"value":1779},{"type":19,"tag":173,"props":1894,"children":1895},{"style":186},[1896],{"type":24,"value":1897},"[] ",{"type":19,"tag":173,"props":1899,"children":1900},{"style":203},[1901],{"type":24,"value":1902},"GetLabels",{"type":19,"tag":173,"props":1904,"children":1905},{"style":186},[1906],{"type":24,"value":1907},"()\n",{"type":19,"tag":173,"props":1909,"children":1911},{"class":175,"line":1910},32,[1912],{"type":19,"tag":173,"props":1913,"children":1914},{"style":186},[1915],{"type":24,"value":1660},{"type":19,"tag":173,"props":1917,"children":1919},{"class":175,"line":1918},33,[1920,1924,1929,1934,1938,1943],{"type":19,"tag":173,"props":1921,"children":1922},{"style":214},[1923],{"type":24,"value":1716},{"type":19,"tag":173,"props":1925,"children":1926},{"style":186},[1927],{"type":24,"value":1928}," Names.",{"type":19,"tag":173,"props":1930,"children":1931},{"style":426},[1932],{"type":24,"value":1933},"Values",{"type":19,"tag":173,"props":1935,"children":1936},{"style":186},[1937],{"type":24,"value":1089},{"type":19,"tag":173,"props":1939,"children":1940},{"style":203},[1941],{"type":24,"value":1942},"ToArray",{"type":19,"tag":173,"props":1944,"children":1945},{"style":186},[1946],{"type":24,"value":242},{"type":19,"tag":173,"props":1948,"children":1950},{"class":175,"line":1949},34,[1951],{"type":19,"tag":173,"props":1952,"children":1953},{"style":186},[1954],{"type":24,"value":1754},{"type":19,"tag":173,"props":1956,"children":1958},{"class":175,"line":1957},35,[1959],{"type":19,"tag":173,"props":1960,"children":1961},{"emptyLinePlaceholder":1137},[1962],{"type":24,"value":1140},{"type":19,"tag":173,"props":1964,"children":1966},{"class":175,"line":1965},36,[1967,1971,1975,1979,1984],{"type":19,"tag":173,"props":1968,"children":1969},{"style":192},[1970],{"type":24,"value":1615},{"type":19,"tag":173,"props":1972,"children":1973},{"style":192},[1974],{"type":24,"value":1176},{"type":19,"tag":173,"props":1976,"children":1977},{"style":224},[1978],{"type":24,"value":1240},{"type":19,"tag":173,"props":1980,"children":1981},{"style":203},[1982],{"type":24,"value":1983}," GetItems",{"type":19,"tag":173,"props":1985,"children":1986},{"style":186},[1987],{"type":24,"value":1907},{"type":19,"tag":173,"props":1989,"children":1991},{"class":175,"line":1990},37,[1992],{"type":19,"tag":173,"props":1993,"children":1994},{"style":186},[1995],{"type":24,"value":1660},{"type":19,"tag":173,"props":1997,"children":1999},{"class":175,"line":1998},38,[2000,2004],{"type":19,"tag":173,"props":2001,"children":2002},{"style":214},[2003],{"type":24,"value":1716},{"type":19,"tag":173,"props":2005,"children":2006},{"style":186},[2007],{"type":24,"value":2008}," All;\n",{"type":19,"tag":173,"props":2010,"children":2012},{"class":175,"line":2011},39,[2013],{"type":19,"tag":173,"props":2014,"children":2015},{"style":186},[2016],{"type":24,"value":1754},{"type":19,"tag":173,"props":2018,"children":2020},{"class":175,"line":2019},40,[2021],{"type":19,"tag":173,"props":2022,"children":2023},{"emptyLinePlaceholder":1137},[2024],{"type":24,"value":1140},{"type":19,"tag":173,"props":2026,"children":2028},{"class":175,"line":2027},41,[2029,2033,2037,2042,2047,2051,2055,2059],{"type":19,"tag":173,"props":2030,"children":2031},{"style":192},[2032],{"type":24,"value":1615},{"type":19,"tag":173,"props":2034,"children":2035},{"style":192},[2036],{"type":24,"value":1176},{"type":19,"tag":173,"props":2038,"children":2039},{"style":180},[2040],{"type":24,"value":2041}," bool",{"type":19,"tag":173,"props":2043,"children":2044},{"style":203},[2045],{"type":24,"value":2046}," IsDefinedItem",{"type":19,"tag":173,"props":2048,"children":2049},{"style":186},[2050],{"type":24,"value":211},{"type":19,"tag":173,"props":2052,"children":2053},{"style":224},[2054],{"type":24,"value":1274},{"type":19,"tag":173,"props":2056,"children":2057},{"style":1333},[2058],{"type":24,"value":1646},{"type":19,"tag":173,"props":2060,"children":2061},{"style":186},[2062],{"type":24,"value":1651},{"type":19,"tag":173,"props":2064,"children":2066},{"class":175,"line":2065},42,[2067],{"type":19,"tag":173,"props":2068,"children":2069},{"style":186},[2070],{"type":24,"value":1660},{"type":19,"tag":173,"props":2072,"children":2074},{"class":175,"line":2073},43,[2075,2079,2083,2088,2092,2097],{"type":19,"tag":173,"props":2076,"children":2077},{"style":214},[2078],{"type":24,"value":1716},{"type":19,"tag":173,"props":2080,"children":2081},{"style":186},[2082],{"type":24,"value":1928},{"type":19,"tag":173,"props":2084,"children":2085},{"style":426},[2086],{"type":24,"value":2087},"Keys",{"type":19,"tag":173,"props":2089,"children":2090},{"style":186},[2091],{"type":24,"value":1089},{"type":19,"tag":173,"props":2093,"children":2094},{"style":203},[2095],{"type":24,"value":2096},"Contains",{"type":19,"tag":173,"props":2098,"children":2099},{"style":186},[2100],{"type":24,"value":2101},"(value);\n",{"type":19,"tag":173,"props":2103,"children":2105},{"class":175,"line":2104},44,[2106],{"type":19,"tag":173,"props":2107,"children":2108},{"style":186},[2109],{"type":24,"value":1754},{"type":19,"tag":173,"props":2111,"children":2113},{"class":175,"line":2112},45,[2114],{"type":19,"tag":173,"props":2115,"children":2116},{"emptyLinePlaceholder":1137},[2117],{"type":24,"value":1140},{"type":19,"tag":173,"props":2119,"children":2121},{"class":175,"line":2120},46,[2122,2126,2130,2134,2139,2143,2148,2152],{"type":19,"tag":173,"props":2123,"children":2124},{"style":192},[2125],{"type":24,"value":1615},{"type":19,"tag":173,"props":2127,"children":2128},{"style":192},[2129],{"type":24,"value":1176},{"type":19,"tag":173,"props":2131,"children":2132},{"style":180},[2133],{"type":24,"value":2041},{"type":19,"tag":173,"props":2135,"children":2136},{"style":203},[2137],{"type":24,"value":2138}," IsDefinedLabel",{"type":19,"tag":173,"props":2140,"children":2141},{"style":186},[2142],{"type":24,"value":211},{"type":19,"tag":173,"props":2144,"children":2145},{"style":180},[2146],{"type":24,"value":2147},"string",{"type":19,"tag":173,"props":2149,"children":2150},{"style":1333},[2151],{"type":24,"value":1646},{"type":19,"tag":173,"props":2153,"children":2154},{"style":186},[2155],{"type":24,"value":1651},{"type":19,"tag":173,"props":2157,"children":2159},{"class":175,"line":2158},47,[2160],{"type":19,"tag":173,"props":2161,"children":2162},{"style":186},[2163],{"type":24,"value":1660},{"type":19,"tag":173,"props":2165,"children":2167},{"class":175,"line":2166},48,[2168,2172,2176,2180,2185],{"type":19,"tag":173,"props":2169,"children":2170},{"style":214},[2171],{"type":24,"value":1716},{"type":19,"tag":173,"props":2173,"children":2174},{"style":203},[2175],{"type":24,"value":2138},{"type":19,"tag":173,"props":2177,"children":2178},{"style":186},[2179],{"type":24,"value":1698},{"type":19,"tag":173,"props":2181,"children":2182},{"style":369},[2183],{"type":24,"value":2184},"false",{"type":19,"tag":173,"props":2186,"children":2187},{"style":186},[2188],{"type":24,"value":320},{"type":19,"tag":173,"props":2190,"children":2192},{"class":175,"line":2191},49,[2193],{"type":19,"tag":173,"props":2194,"children":2195},{"style":186},[2196],{"type":24,"value":1754},{"type":19,"tag":173,"props":2198,"children":2200},{"class":175,"line":2199},50,[2201],{"type":19,"tag":173,"props":2202,"children":2203},{"emptyLinePlaceholder":1137},[2204],{"type":24,"value":1140},{"type":19,"tag":173,"props":2206,"children":2208},{"class":175,"line":2207},51,[2209,2213,2217,2221,2225,2229,2233,2237,2241,2246,2251],{"type":19,"tag":173,"props":2210,"children":2211},{"style":192},[2212],{"type":24,"value":1615},{"type":19,"tag":173,"props":2214,"children":2215},{"style":192},[2216],{"type":24,"value":1176},{"type":19,"tag":173,"props":2218,"children":2219},{"style":180},[2220],{"type":24,"value":2041},{"type":19,"tag":173,"props":2222,"children":2223},{"style":203},[2224],{"type":24,"value":2138},{"type":19,"tag":173,"props":2226,"children":2227},{"style":186},[2228],{"type":24,"value":211},{"type":19,"tag":173,"props":2230,"children":2231},{"style":180},[2232],{"type":24,"value":2147},{"type":19,"tag":173,"props":2234,"children":2235},{"style":1333},[2236],{"type":24,"value":1646},{"type":19,"tag":173,"props":2238,"children":2239},{"style":186},[2240],{"type":24,"value":491},{"type":19,"tag":173,"props":2242,"children":2243},{"style":180},[2244],{"type":24,"value":2245},"bool",{"type":19,"tag":173,"props":2247,"children":2248},{"style":1333},[2249],{"type":24,"value":2250}," ignoreCase",{"type":19,"tag":173,"props":2252,"children":2253},{"style":186},[2254],{"type":24,"value":1651},{"type":19,"tag":173,"props":2256,"children":2258},{"class":175,"line":2257},52,[2259],{"type":19,"tag":173,"props":2260,"children":2261},{"style":186},[2262],{"type":24,"value":1660},{"type":19,"tag":173,"props":2264,"children":2266},{"class":175,"line":2265},53,[2267,2271],{"type":19,"tag":173,"props":2268,"children":2269},{"style":214},[2270],{"type":24,"value":1683},{"type":19,"tag":173,"props":2272,"children":2273},{"style":186},[2274],{"type":24,"value":2275}," ( ignoreCase )\n",{"type":19,"tag":173,"props":2277,"children":2279},{"class":175,"line":2278},54,[2280,2285,2290,2294,2298,2302],{"type":19,"tag":173,"props":2281,"children":2282},{"style":214},[2283],{"type":24,"value":2284},"        return",{"type":19,"tag":173,"props":2286,"children":2287},{"style":186},[2288],{"type":24,"value":2289}," InsensitiveNames.",{"type":19,"tag":173,"props":2291,"children":2292},{"style":426},[2293],{"type":24,"value":2087},{"type":19,"tag":173,"props":2295,"children":2296},{"style":186},[2297],{"type":24,"value":1089},{"type":19,"tag":173,"props":2299,"children":2300},{"style":203},[2301],{"type":24,"value":2096},{"type":19,"tag":173,"props":2303,"children":2304},{"style":186},[2305],{"type":24,"value":2101},{"type":19,"tag":173,"props":2307,"children":2309},{"class":175,"line":2308},55,[2310],{"type":19,"tag":173,"props":2311,"children":2312},{"style":214},[2313],{"type":24,"value":2314},"      else\n",{"type":19,"tag":173,"props":2316,"children":2318},{"class":175,"line":2317},56,[2319,2323,2328,2332,2336,2340],{"type":19,"tag":173,"props":2320,"children":2321},{"style":214},[2322],{"type":24,"value":2284},{"type":19,"tag":173,"props":2324,"children":2325},{"style":186},[2326],{"type":24,"value":2327}," SensitiveNames.",{"type":19,"tag":173,"props":2329,"children":2330},{"style":426},[2331],{"type":24,"value":2087},{"type":19,"tag":173,"props":2333,"children":2334},{"style":186},[2335],{"type":24,"value":1089},{"type":19,"tag":173,"props":2337,"children":2338},{"style":203},[2339],{"type":24,"value":2096},{"type":19,"tag":173,"props":2341,"children":2342},{"style":186},[2343],{"type":24,"value":2101},{"type":19,"tag":173,"props":2345,"children":2347},{"class":175,"line":2346},57,[2348],{"type":19,"tag":173,"props":2349,"children":2350},{"style":186},[2351],{"type":24,"value":1754},{"type":19,"tag":173,"props":2353,"children":2355},{"class":175,"line":2354},58,[2356],{"type":19,"tag":173,"props":2357,"children":2358},{"emptyLinePlaceholder":1137},[2359],{"type":24,"value":1140},{"type":19,"tag":173,"props":2361,"children":2363},{"class":175,"line":2362},59,[2364,2368,2372,2376,2381,2385,2389,2393],{"type":19,"tag":173,"props":2365,"children":2366},{"style":192},[2367],{"type":24,"value":1615},{"type":19,"tag":173,"props":2369,"children":2370},{"style":192},[2371],{"type":24,"value":1176},{"type":19,"tag":173,"props":2373,"children":2374},{"style":180},[2375],{"type":24,"value":2041},{"type":19,"tag":173,"props":2377,"children":2378},{"style":203},[2379],{"type":24,"value":2380}," IsDefinedValue",{"type":19,"tag":173,"props":2382,"children":2383},{"style":186},[2384],{"type":24,"value":211},{"type":19,"tag":173,"props":2386,"children":2387},{"style":180},[2388],{"type":24,"value":1641},{"type":19,"tag":173,"props":2390,"children":2391},{"style":1333},[2392],{"type":24,"value":1646},{"type":19,"tag":173,"props":2394,"children":2395},{"style":186},[2396],{"type":24,"value":1651},{"type":19,"tag":173,"props":2398,"children":2400},{"class":175,"line":2399},60,[2401],{"type":19,"tag":173,"props":2402,"children":2403},{"style":186},[2404],{"type":24,"value":1660},{"type":19,"tag":173,"props":2406,"children":2408},{"class":175,"line":2407},61,[2409,2413,2418,2422,2426,2430],{"type":19,"tag":173,"props":2410,"children":2411},{"style":214},[2412],{"type":24,"value":1716},{"type":19,"tag":173,"props":2414,"children":2415},{"style":186},[2416],{"type":24,"value":2417}," Values.",{"type":19,"tag":173,"props":2419,"children":2420},{"style":426},[2421],{"type":24,"value":2087},{"type":19,"tag":173,"props":2423,"children":2424},{"style":186},[2425],{"type":24,"value":1089},{"type":19,"tag":173,"props":2427,"children":2428},{"style":203},[2429],{"type":24,"value":2096},{"type":19,"tag":173,"props":2431,"children":2432},{"style":186},[2433],{"type":24,"value":2101},{"type":19,"tag":173,"props":2435,"children":2437},{"class":175,"line":2436},62,[2438],{"type":19,"tag":173,"props":2439,"children":2440},{"style":186},[2441],{"type":24,"value":1754},{"type":19,"tag":173,"props":2443,"children":2445},{"class":175,"line":2444},63,[2446],{"type":19,"tag":173,"props":2447,"children":2448},{"emptyLinePlaceholder":1137},[2449],{"type":24,"value":1140},{"type":19,"tag":173,"props":2451,"children":2453},{"class":175,"line":2452},64,[2454,2458,2462,2466,2471,2475,2479,2483],{"type":19,"tag":173,"props":2455,"children":2456},{"style":192},[2457],{"type":24,"value":1615},{"type":19,"tag":173,"props":2459,"children":2460},{"style":192},[2461],{"type":24,"value":1176},{"type":19,"tag":173,"props":2463,"children":2464},{"style":224},[2465],{"type":24,"value":1198},{"type":19,"tag":173,"props":2467,"children":2468},{"style":203},[2469],{"type":24,"value":2470}," ParseLabel",{"type":19,"tag":173,"props":2472,"children":2473},{"style":186},[2474],{"type":24,"value":211},{"type":19,"tag":173,"props":2476,"children":2477},{"style":180},[2478],{"type":24,"value":2147},{"type":19,"tag":173,"props":2480,"children":2481},{"style":1333},[2482],{"type":24,"value":1646},{"type":19,"tag":173,"props":2484,"children":2485},{"style":186},[2486],{"type":24,"value":1651},{"type":19,"tag":173,"props":2488,"children":2490},{"class":175,"line":2489},65,[2491],{"type":19,"tag":173,"props":2492,"children":2493},{"style":186},[2494],{"type":24,"value":1660},{"type":19,"tag":173,"props":2496,"children":2498},{"class":175,"line":2497},66,[2499,2503,2508,2512,2517,2521,2525],{"type":19,"tag":173,"props":2500,"children":2501},{"style":224},[2502],{"type":24,"value":1669},{"type":19,"tag":173,"props":2504,"children":2505},{"style":186},[2506],{"type":24,"value":2507}," parsed ",{"type":19,"tag":173,"props":2509,"children":2510},{"style":192},[2511],{"type":24,"value":195},{"type":19,"tag":173,"props":2513,"children":2514},{"style":214},[2515],{"type":24,"value":2516}," default",{"type":19,"tag":173,"props":2518,"children":2519},{"style":186},[2520],{"type":24,"value":211},{"type":19,"tag":173,"props":2522,"children":2523},{"style":224},[2524],{"type":24,"value":1274},{"type":19,"tag":173,"props":2526,"children":2527},{"style":186},[2528],{"type":24,"value":320},{"type":19,"tag":173,"props":2530,"children":2532},{"class":175,"line":2531},67,[2533,2537,2542,2547,2552,2556,2560,2564],{"type":19,"tag":173,"props":2534,"children":2535},{"style":214},[2536],{"type":24,"value":1683},{"type":19,"tag":173,"props":2538,"children":2539},{"style":186},[2540],{"type":24,"value":2541}," ( ",{"type":19,"tag":173,"props":2543,"children":2544},{"style":192},[2545],{"type":24,"value":2546},"!",{"type":19,"tag":173,"props":2548,"children":2549},{"style":186},[2550],{"type":24,"value":2551},"SensitiveNames.",{"type":19,"tag":173,"props":2553,"children":2554},{"style":203},[2555],{"type":24,"value":1693},{"type":19,"tag":173,"props":2557,"children":2558},{"style":186},[2559],{"type":24,"value":1698},{"type":19,"tag":173,"props":2561,"children":2562},{"style":192},[2563],{"type":24,"value":496},{"type":19,"tag":173,"props":2565,"children":2566},{"style":186},[2567],{"type":24,"value":2568}," parsed) )\n",{"type":19,"tag":173,"props":2570,"children":2572},{"class":175,"line":2571},68,[2573,2578,2583,2588,2592,2596,2601,2605,2610,2615,2620,2625,2630,2634,2638,2642,2647,2651],{"type":19,"tag":173,"props":2574,"children":2575},{"style":214},[2576],{"type":24,"value":2577},"        throw",{"type":19,"tag":173,"props":2579,"children":2580},{"style":214},[2581],{"type":24,"value":2582}," new",{"type":19,"tag":173,"props":2584,"children":2585},{"style":224},[2586],{"type":24,"value":2587}," ArgumentException",{"type":19,"tag":173,"props":2589,"children":2590},{"style":186},[2591],{"type":24,"value":211},{"type":19,"tag":173,"props":2593,"children":2594},{"style":302},[2595],{"type":24,"value":305},{"type":19,"tag":173,"props":2597,"children":2598},{"style":308},[2599],{"type":24,"value":2600},"Value ",{"type":19,"tag":173,"props":2602,"children":2603},{"style":302},[2604],{"type":24,"value":305},{"type":19,"tag":173,"props":2606,"children":2607},{"style":192},[2608],{"type":24,"value":2609}," +",{"type":19,"tag":173,"props":2611,"children":2612},{"style":186},[2613],{"type":24,"value":2614}," value ",{"type":19,"tag":173,"props":2616,"children":2617},{"style":192},[2618],{"type":24,"value":2619},"+",{"type":19,"tag":173,"props":2621,"children":2622},{"style":302},[2623],{"type":24,"value":2624}," \"",{"type":19,"tag":173,"props":2626,"children":2627},{"style":308},[2628],{"type":24,"value":2629}," is not one of the named constants defined for the enumeration",{"type":19,"tag":173,"props":2631,"children":2632},{"style":302},[2633],{"type":24,"value":305},{"type":19,"tag":173,"props":2635,"children":2636},{"style":186},[2637],{"type":24,"value":491},{"type":19,"tag":173,"props":2639,"children":2640},{"style":302},[2641],{"type":24,"value":305},{"type":19,"tag":173,"props":2643,"children":2644},{"style":308},[2645],{"type":24,"value":2646},"value",{"type":19,"tag":173,"props":2648,"children":2649},{"style":302},[2650],{"type":24,"value":305},{"type":19,"tag":173,"props":2652,"children":2653},{"style":186},[2654],{"type":24,"value":320},{"type":19,"tag":173,"props":2656,"children":2658},{"class":175,"line":2657},69,[2659,2663],{"type":19,"tag":173,"props":2660,"children":2661},{"style":214},[2662],{"type":24,"value":1716},{"type":19,"tag":173,"props":2664,"children":2665},{"style":186},[2666],{"type":24,"value":2667}," parsed;\n",{"type":19,"tag":173,"props":2669,"children":2671},{"class":175,"line":2670},70,[2672],{"type":19,"tag":173,"props":2673,"children":2674},{"style":186},[2675],{"type":24,"value":1754},{"type":19,"tag":173,"props":2677,"children":2679},{"class":175,"line":2678},71,[2680],{"type":19,"tag":173,"props":2681,"children":2682},{"emptyLinePlaceholder":1137},[2683],{"type":24,"value":1140},{"type":19,"tag":173,"props":2685,"children":2687},{"class":175,"line":2686},72,[2688,2692,2696,2700,2704,2708,2712,2716,2720,2724,2728],{"type":19,"tag":173,"props":2689,"children":2690},{"style":192},[2691],{"type":24,"value":1615},{"type":19,"tag":173,"props":2693,"children":2694},{"style":192},[2695],{"type":24,"value":1176},{"type":19,"tag":173,"props":2697,"children":2698},{"style":224},[2699],{"type":24,"value":1198},{"type":19,"tag":173,"props":2701,"children":2702},{"style":203},[2703],{"type":24,"value":2470},{"type":19,"tag":173,"props":2705,"children":2706},{"style":186},[2707],{"type":24,"value":211},{"type":19,"tag":173,"props":2709,"children":2710},{"style":180},[2711],{"type":24,"value":2147},{"type":19,"tag":173,"props":2713,"children":2714},{"style":1333},[2715],{"type":24,"value":1646},{"type":19,"tag":173,"props":2717,"children":2718},{"style":186},[2719],{"type":24,"value":491},{"type":19,"tag":173,"props":2721,"children":2722},{"style":180},[2723],{"type":24,"value":2245},{"type":19,"tag":173,"props":2725,"children":2726},{"style":1333},[2727],{"type":24,"value":2250},{"type":19,"tag":173,"props":2729,"children":2730},{"style":186},[2731],{"type":24,"value":1651},{"type":19,"tag":173,"props":2733,"children":2735},{"class":175,"line":2734},73,[2736],{"type":19,"tag":173,"props":2737,"children":2738},{"style":186},[2739],{"type":24,"value":1660},{"type":19,"tag":173,"props":2741,"children":2743},{"class":175,"line":2742},74,[2744,2748,2752,2756],{"type":19,"tag":173,"props":2745,"children":2746},{"style":214},[2747],{"type":24,"value":1683},{"type":19,"tag":173,"props":2749,"children":2750},{"style":186},[2751],{"type":24,"value":2541},{"type":19,"tag":173,"props":2753,"children":2754},{"style":192},[2755],{"type":24,"value":2546},{"type":19,"tag":173,"props":2757,"children":2758},{"style":186},[2759],{"type":24,"value":2760},"ignoreCase )\n",{"type":19,"tag":173,"props":2762,"children":2764},{"class":175,"line":2763},75,[2765,2769,2773],{"type":19,"tag":173,"props":2766,"children":2767},{"style":214},[2768],{"type":24,"value":2284},{"type":19,"tag":173,"props":2770,"children":2771},{"style":203},[2772],{"type":24,"value":2470},{"type":19,"tag":173,"props":2774,"children":2775},{"style":186},[2776],{"type":24,"value":2101},{"type":19,"tag":173,"props":2778,"children":2780},{"class":175,"line":2779},76,[2781],{"type":19,"tag":173,"props":2782,"children":2783},{"emptyLinePlaceholder":1137},[2784],{"type":24,"value":1140},{"type":19,"tag":173,"props":2786,"children":2788},{"class":175,"line":2787},77,[2789,2793],{"type":19,"tag":173,"props":2790,"children":2791},{"style":224},[2792],{"type":24,"value":1669},{"type":19,"tag":173,"props":2794,"children":2795},{"style":186},[2796],{"type":24,"value":2667},{"type":19,"tag":173,"props":2798,"children":2800},{"class":175,"line":2799},78,[2801,2805,2809,2813,2818,2822,2826,2830],{"type":19,"tag":173,"props":2802,"children":2803},{"style":214},[2804],{"type":24,"value":1683},{"type":19,"tag":173,"props":2806,"children":2807},{"style":186},[2808],{"type":24,"value":2541},{"type":19,"tag":173,"props":2810,"children":2811},{"style":192},[2812],{"type":24,"value":2546},{"type":19,"tag":173,"props":2814,"children":2815},{"style":186},[2816],{"type":24,"value":2817},"InsensitiveNames.",{"type":19,"tag":173,"props":2819,"children":2820},{"style":203},[2821],{"type":24,"value":1693},{"type":19,"tag":173,"props":2823,"children":2824},{"style":186},[2825],{"type":24,"value":1698},{"type":19,"tag":173,"props":2827,"children":2828},{"style":192},[2829],{"type":24,"value":496},{"type":19,"tag":173,"props":2831,"children":2832},{"style":186},[2833],{"type":24,"value":2568},{"type":19,"tag":173,"props":2835,"children":2837},{"class":175,"line":2836},79,[2838,2842,2846,2850,2854,2858,2862,2866,2870,2874,2878,2882,2886,2890,2894,2898,2902,2906],{"type":19,"tag":173,"props":2839,"children":2840},{"style":214},[2841],{"type":24,"value":2577},{"type":19,"tag":173,"props":2843,"children":2844},{"style":214},[2845],{"type":24,"value":2582},{"type":19,"tag":173,"props":2847,"children":2848},{"style":224},[2849],{"type":24,"value":2587},{"type":19,"tag":173,"props":2851,"children":2852},{"style":186},[2853],{"type":24,"value":211},{"type":19,"tag":173,"props":2855,"children":2856},{"style":302},[2857],{"type":24,"value":305},{"type":19,"tag":173,"props":2859,"children":2860},{"style":308},[2861],{"type":24,"value":2600},{"type":19,"tag":173,"props":2863,"children":2864},{"style":302},[2865],{"type":24,"value":305},{"type":19,"tag":173,"props":2867,"children":2868},{"style":192},[2869],{"type":24,"value":2609},{"type":19,"tag":173,"props":2871,"children":2872},{"style":186},[2873],{"type":24,"value":2614},{"type":19,"tag":173,"props":2875,"children":2876},{"style":192},[2877],{"type":24,"value":2619},{"type":19,"tag":173,"props":2879,"children":2880},{"style":302},[2881],{"type":24,"value":2624},{"type":19,"tag":173,"props":2883,"children":2884},{"style":308},[2885],{"type":24,"value":2629},{"type":19,"tag":173,"props":2887,"children":2888},{"style":302},[2889],{"type":24,"value":305},{"type":19,"tag":173,"props":2891,"children":2892},{"style":186},[2893],{"type":24,"value":491},{"type":19,"tag":173,"props":2895,"children":2896},{"style":302},[2897],{"type":24,"value":305},{"type":19,"tag":173,"props":2899,"children":2900},{"style":308},[2901],{"type":24,"value":2646},{"type":19,"tag":173,"props":2903,"children":2904},{"style":302},[2905],{"type":24,"value":305},{"type":19,"tag":173,"props":2907,"children":2908},{"style":186},[2909],{"type":24,"value":320},{"type":19,"tag":173,"props":2911,"children":2913},{"class":175,"line":2912},80,[2914,2918],{"type":19,"tag":173,"props":2915,"children":2916},{"style":214},[2917],{"type":24,"value":1716},{"type":19,"tag":173,"props":2919,"children":2920},{"style":186},[2921],{"type":24,"value":2667},{"type":19,"tag":173,"props":2923,"children":2925},{"class":175,"line":2924},81,[2926],{"type":19,"tag":173,"props":2927,"children":2928},{"style":186},[2929],{"type":24,"value":1754},{"type":19,"tag":173,"props":2931,"children":2933},{"class":175,"line":2932},82,[2934],{"type":19,"tag":173,"props":2935,"children":2936},{"emptyLinePlaceholder":1137},[2937],{"type":24,"value":1140},{"type":19,"tag":173,"props":2939,"children":2941},{"class":175,"line":2940},83,[2942,2946,2950,2954,2958,2963,2967,2971,2975],{"type":19,"tag":173,"props":2943,"children":2944},{"style":192},[2945],{"type":24,"value":1615},{"type":19,"tag":173,"props":2947,"children":2948},{"style":192},[2949],{"type":24,"value":1176},{"type":19,"tag":173,"props":2951,"children":2952},{"style":224},[2953],{"type":24,"value":1198},{"type":19,"tag":173,"props":2955,"children":2956},{"style":186},[2957],{"type":24,"value":42},{"type":19,"tag":173,"props":2959,"children":2960},{"style":203},[2961],{"type":24,"value":2962},"ParseOrNullLabel",{"type":19,"tag":173,"props":2964,"children":2965},{"style":186},[2966],{"type":24,"value":211},{"type":19,"tag":173,"props":2968,"children":2969},{"style":180},[2970],{"type":24,"value":2147},{"type":19,"tag":173,"props":2972,"children":2973},{"style":1333},[2974],{"type":24,"value":1646},{"type":19,"tag":173,"props":2976,"children":2977},{"style":186},[2978],{"type":24,"value":1651},{"type":19,"tag":173,"props":2980,"children":2982},{"class":175,"line":2981},84,[2983],{"type":19,"tag":173,"props":2984,"children":2985},{"style":186},[2986],{"type":24,"value":1660},{"type":19,"tag":173,"props":2988,"children":2990},{"class":175,"line":2989},85,[2991,2995,3000,3004,3008],{"type":19,"tag":173,"props":2992,"children":2993},{"style":214},[2994],{"type":24,"value":1716},{"type":19,"tag":173,"props":2996,"children":2997},{"style":203},[2998],{"type":24,"value":2999}," ParseLabelOrNull",{"type":19,"tag":173,"props":3001,"children":3002},{"style":186},[3003],{"type":24,"value":1698},{"type":19,"tag":173,"props":3005,"children":3006},{"style":369},[3007],{"type":24,"value":2184},{"type":19,"tag":173,"props":3009,"children":3010},{"style":186},[3011],{"type":24,"value":320},{"type":19,"tag":173,"props":3013,"children":3015},{"class":175,"line":3014},86,[3016],{"type":19,"tag":173,"props":3017,"children":3018},{"style":186},[3019],{"type":24,"value":1754},{"type":19,"tag":173,"props":3021,"children":3023},{"class":175,"line":3022},87,[3024],{"type":19,"tag":173,"props":3025,"children":3026},{"emptyLinePlaceholder":1137},[3027],{"type":24,"value":1140},{"type":19,"tag":173,"props":3029,"children":3031},{"class":175,"line":3030},88,[3032,3036,3040,3044,3048,3053,3057,3061,3065,3069,3073,3077],{"type":19,"tag":173,"props":3033,"children":3034},{"style":192},[3035],{"type":24,"value":1615},{"type":19,"tag":173,"props":3037,"children":3038},{"style":192},[3039],{"type":24,"value":1176},{"type":19,"tag":173,"props":3041,"children":3042},{"style":224},[3043],{"type":24,"value":1198},{"type":19,"tag":173,"props":3045,"children":3046},{"style":186},[3047],{"type":24,"value":42},{"type":19,"tag":173,"props":3049,"children":3050},{"style":203},[3051],{"type":24,"value":3052},"ParseLabelOrNull",{"type":19,"tag":173,"props":3054,"children":3055},{"style":186},[3056],{"type":24,"value":211},{"type":19,"tag":173,"props":3058,"children":3059},{"style":180},[3060],{"type":24,"value":2147},{"type":19,"tag":173,"props":3062,"children":3063},{"style":1333},[3064],{"type":24,"value":1646},{"type":19,"tag":173,"props":3066,"children":3067},{"style":186},[3068],{"type":24,"value":491},{"type":19,"tag":173,"props":3070,"children":3071},{"style":180},[3072],{"type":24,"value":2245},{"type":19,"tag":173,"props":3074,"children":3075},{"style":1333},[3076],{"type":24,"value":2250},{"type":19,"tag":173,"props":3078,"children":3079},{"style":186},[3080],{"type":24,"value":1651},{"type":19,"tag":173,"props":3082,"children":3084},{"class":175,"line":3083},89,[3085],{"type":19,"tag":173,"props":3086,"children":3087},{"style":186},[3088],{"type":24,"value":1660},{"type":19,"tag":173,"props":3090,"children":3092},{"class":175,"line":3091},90,[3093,3097,3102,3107],{"type":19,"tag":173,"props":3094,"children":3095},{"style":214},[3096],{"type":24,"value":1683},{"type":19,"tag":173,"props":3098,"children":3099},{"style":186},[3100],{"type":24,"value":3101}," ( String.",{"type":19,"tag":173,"props":3103,"children":3104},{"style":203},[3105],{"type":24,"value":3106},"IsNullOrEmpty",{"type":19,"tag":173,"props":3108,"children":3109},{"style":186},[3110],{"type":24,"value":3111},"(value) )\n",{"type":19,"tag":173,"props":3113,"children":3115},{"class":175,"line":3114},91,[3116,3120,3124],{"type":19,"tag":173,"props":3117,"children":3118},{"style":214},[3119],{"type":24,"value":2284},{"type":19,"tag":173,"props":3121,"children":3122},{"style":369},[3123],{"type":24,"value":1741},{"type":19,"tag":173,"props":3125,"children":3126},{"style":186},[3127],{"type":24,"value":846},{"type":19,"tag":173,"props":3129,"children":3131},{"class":175,"line":3130},92,[3132],{"type":19,"tag":173,"props":3133,"children":3134},{"emptyLinePlaceholder":1137},[3135],{"type":24,"value":1140},{"type":19,"tag":173,"props":3137,"children":3139},{"class":175,"line":3138},93,[3140,3144],{"type":19,"tag":173,"props":3141,"children":3142},{"style":224},[3143],{"type":24,"value":1669},{"type":19,"tag":173,"props":3145,"children":3146},{"style":186},[3147],{"type":24,"value":1674},{"type":19,"tag":173,"props":3149,"children":3151},{"class":175,"line":3150},94,[3152,3156],{"type":19,"tag":173,"props":3153,"children":3154},{"style":214},[3155],{"type":24,"value":1683},{"type":19,"tag":173,"props":3157,"children":3158},{"style":186},[3159],{"type":24,"value":2275},{"type":19,"tag":173,"props":3161,"children":3163},{"class":175,"line":3162},95,[3164],{"type":19,"tag":173,"props":3165,"children":3166},{"style":186},[3167],{"type":24,"value":3168},"      {\n",{"type":19,"tag":173,"props":3170,"children":3172},{"class":175,"line":3171},96,[3173,3178,3183,3187,3191,3195],{"type":19,"tag":173,"props":3174,"children":3175},{"style":214},[3176],{"type":24,"value":3177},"        if",{"type":19,"tag":173,"props":3179,"children":3180},{"style":186},[3181],{"type":24,"value":3182}," ( InsensitiveNames.",{"type":19,"tag":173,"props":3184,"children":3185},{"style":203},[3186],{"type":24,"value":1693},{"type":19,"tag":173,"props":3188,"children":3189},{"style":186},[3190],{"type":24,"value":1698},{"type":19,"tag":173,"props":3192,"children":3193},{"style":192},[3194],{"type":24,"value":496},{"type":19,"tag":173,"props":3196,"children":3197},{"style":186},[3198],{"type":24,"value":1707},{"type":19,"tag":173,"props":3200,"children":3202},{"class":175,"line":3201},97,[3203,3208],{"type":19,"tag":173,"props":3204,"children":3205},{"style":214},[3206],{"type":24,"value":3207},"          return",{"type":19,"tag":173,"props":3209,"children":3210},{"style":186},[3211],{"type":24,"value":1674},{"type":19,"tag":173,"props":3213,"children":3215},{"class":175,"line":3214},98,[3216],{"type":19,"tag":173,"props":3217,"children":3218},{"style":186},[3219],{"type":24,"value":3220},"      }\n",{"type":19,"tag":173,"props":3222,"children":3224},{"class":175,"line":3223},99,[3225],{"type":19,"tag":173,"props":3226,"children":3227},{"style":214},[3228],{"type":24,"value":2314},{"type":19,"tag":173,"props":3230,"children":3232},{"class":175,"line":3231},100,[3233],{"type":19,"tag":173,"props":3234,"children":3235},{"style":186},[3236],{"type":24,"value":3168},{"type":19,"tag":173,"props":3238,"children":3240},{"class":175,"line":3239},101,[3241,3245,3250,3254,3258,3262],{"type":19,"tag":173,"props":3242,"children":3243},{"style":214},[3244],{"type":24,"value":3177},{"type":19,"tag":173,"props":3246,"children":3247},{"style":186},[3248],{"type":24,"value":3249}," ( SensitiveNames.",{"type":19,"tag":173,"props":3251,"children":3252},{"style":203},[3253],{"type":24,"value":1693},{"type":19,"tag":173,"props":3255,"children":3256},{"style":186},[3257],{"type":24,"value":1698},{"type":19,"tag":173,"props":3259,"children":3260},{"style":192},[3261],{"type":24,"value":496},{"type":19,"tag":173,"props":3263,"children":3264},{"style":186},[3265],{"type":24,"value":1707},{"type":19,"tag":173,"props":3267,"children":3269},{"class":175,"line":3268},102,[3270,3274],{"type":19,"tag":173,"props":3271,"children":3272},{"style":214},[3273],{"type":24,"value":3207},{"type":19,"tag":173,"props":3275,"children":3276},{"style":186},[3277],{"type":24,"value":1674},{"type":19,"tag":173,"props":3279,"children":3281},{"class":175,"line":3280},103,[3282],{"type":19,"tag":173,"props":3283,"children":3284},{"style":186},[3285],{"type":24,"value":3220},{"type":19,"tag":173,"props":3287,"children":3289},{"class":175,"line":3288},104,[3290],{"type":19,"tag":173,"props":3291,"children":3292},{"emptyLinePlaceholder":1137},[3293],{"type":24,"value":1140},{"type":19,"tag":173,"props":3295,"children":3297},{"class":175,"line":3296},105,[3298,3302,3306],{"type":19,"tag":173,"props":3299,"children":3300},{"style":214},[3301],{"type":24,"value":1716},{"type":19,"tag":173,"props":3303,"children":3304},{"style":369},[3305],{"type":24,"value":1741},{"type":19,"tag":173,"props":3307,"children":3308},{"style":186},[3309],{"type":24,"value":846},{"type":19,"tag":173,"props":3311,"children":3313},{"class":175,"line":3312},106,[3314],{"type":19,"tag":173,"props":3315,"children":3316},{"style":186},[3317],{"type":24,"value":1754},{"type":19,"tag":173,"props":3319,"children":3321},{"class":175,"line":3320},107,[3322],{"type":19,"tag":173,"props":3323,"children":3324},{"emptyLinePlaceholder":1137},[3325],{"type":24,"value":1140},{"type":19,"tag":173,"props":3327,"children":3329},{"class":175,"line":3328},108,[3330,3334,3338,3342,3347,3351,3355,3359,3363,3367,3371,3376],{"type":19,"tag":173,"props":3331,"children":3332},{"style":192},[3333],{"type":24,"value":1615},{"type":19,"tag":173,"props":3335,"children":3336},{"style":192},[3337],{"type":24,"value":1176},{"type":19,"tag":173,"props":3339,"children":3340},{"style":180},[3341],{"type":24,"value":2041},{"type":19,"tag":173,"props":3343,"children":3344},{"style":203},[3345],{"type":24,"value":3346}," TryParseLabel",{"type":19,"tag":173,"props":3348,"children":3349},{"style":186},[3350],{"type":24,"value":211},{"type":19,"tag":173,"props":3352,"children":3353},{"style":180},[3354],{"type":24,"value":2147},{"type":19,"tag":173,"props":3356,"children":3357},{"style":1333},[3358],{"type":24,"value":1646},{"type":19,"tag":173,"props":3360,"children":3361},{"style":186},[3362],{"type":24,"value":491},{"type":19,"tag":173,"props":3364,"children":3365},{"style":192},[3366],{"type":24,"value":496},{"type":19,"tag":173,"props":3368,"children":3369},{"style":224},[3370],{"type":24,"value":1198},{"type":19,"tag":173,"props":3372,"children":3373},{"style":1333},[3374],{"type":24,"value":3375}," returnValue",{"type":19,"tag":173,"props":3377,"children":3378},{"style":186},[3379],{"type":24,"value":1651},{"type":19,"tag":173,"props":3381,"children":3383},{"class":175,"line":3382},109,[3384],{"type":19,"tag":173,"props":3385,"children":3386},{"style":186},[3387],{"type":24,"value":1660},{"type":19,"tag":173,"props":3389,"children":3391},{"class":175,"line":3390},110,[3392,3396,3400,3404,3408,3412],{"type":19,"tag":173,"props":3393,"children":3394},{"style":214},[3395],{"type":24,"value":1716},{"type":19,"tag":173,"props":3397,"children":3398},{"style":186},[3399],{"type":24,"value":2327},{"type":19,"tag":173,"props":3401,"children":3402},{"style":203},[3403],{"type":24,"value":1693},{"type":19,"tag":173,"props":3405,"children":3406},{"style":186},[3407],{"type":24,"value":1698},{"type":19,"tag":173,"props":3409,"children":3410},{"style":192},[3411],{"type":24,"value":496},{"type":19,"tag":173,"props":3413,"children":3414},{"style":186},[3415],{"type":24,"value":3416}," returnValue);\n",{"type":19,"tag":173,"props":3418,"children":3420},{"class":175,"line":3419},111,[3421],{"type":19,"tag":173,"props":3422,"children":3423},{"style":186},[3424],{"type":24,"value":1754},{"type":19,"tag":173,"props":3426,"children":3428},{"class":175,"line":3427},112,[3429],{"type":19,"tag":173,"props":3430,"children":3431},{"emptyLinePlaceholder":1137},[3432],{"type":24,"value":1140},{"type":19,"tag":173,"props":3434,"children":3436},{"class":175,"line":3435},113,[3437,3441,3445,3449,3453,3457,3461,3465,3469,3473,3477,3481,3485,3489,3493],{"type":19,"tag":173,"props":3438,"children":3439},{"style":192},[3440],{"type":24,"value":1615},{"type":19,"tag":173,"props":3442,"children":3443},{"style":192},[3444],{"type":24,"value":1176},{"type":19,"tag":173,"props":3446,"children":3447},{"style":180},[3448],{"type":24,"value":2041},{"type":19,"tag":173,"props":3450,"children":3451},{"style":203},[3452],{"type":24,"value":3346},{"type":19,"tag":173,"props":3454,"children":3455},{"style":186},[3456],{"type":24,"value":211},{"type":19,"tag":173,"props":3458,"children":3459},{"style":180},[3460],{"type":24,"value":2147},{"type":19,"tag":173,"props":3462,"children":3463},{"style":1333},[3464],{"type":24,"value":1646},{"type":19,"tag":173,"props":3466,"children":3467},{"style":186},[3468],{"type":24,"value":491},{"type":19,"tag":173,"props":3470,"children":3471},{"style":180},[3472],{"type":24,"value":2245},{"type":19,"tag":173,"props":3474,"children":3475},{"style":1333},[3476],{"type":24,"value":2250},{"type":19,"tag":173,"props":3478,"children":3479},{"style":186},[3480],{"type":24,"value":491},{"type":19,"tag":173,"props":3482,"children":3483},{"style":192},[3484],{"type":24,"value":496},{"type":19,"tag":173,"props":3486,"children":3487},{"style":224},[3488],{"type":24,"value":1198},{"type":19,"tag":173,"props":3490,"children":3491},{"style":1333},[3492],{"type":24,"value":3375},{"type":19,"tag":173,"props":3494,"children":3495},{"style":186},[3496],{"type":24,"value":1651},{"type":19,"tag":173,"props":3498,"children":3500},{"class":175,"line":3499},114,[3501],{"type":19,"tag":173,"props":3502,"children":3503},{"style":186},[3504],{"type":24,"value":1660},{"type":19,"tag":173,"props":3506,"children":3508},{"class":175,"line":3507},115,[3509,3513,3517,3521],{"type":19,"tag":173,"props":3510,"children":3511},{"style":214},[3512],{"type":24,"value":1683},{"type":19,"tag":173,"props":3514,"children":3515},{"style":186},[3516],{"type":24,"value":2541},{"type":19,"tag":173,"props":3518,"children":3519},{"style":192},[3520],{"type":24,"value":2546},{"type":19,"tag":173,"props":3522,"children":3523},{"style":186},[3524],{"type":24,"value":2760},{"type":19,"tag":173,"props":3526,"children":3528},{"class":175,"line":3527},116,[3529,3533,3537,3541,3545],{"type":19,"tag":173,"props":3530,"children":3531},{"style":214},[3532],{"type":24,"value":2284},{"type":19,"tag":173,"props":3534,"children":3535},{"style":203},[3536],{"type":24,"value":3346},{"type":19,"tag":173,"props":3538,"children":3539},{"style":186},[3540],{"type":24,"value":1698},{"type":19,"tag":173,"props":3542,"children":3543},{"style":192},[3544],{"type":24,"value":496},{"type":19,"tag":173,"props":3546,"children":3547},{"style":186},[3548],{"type":24,"value":3416},{"type":19,"tag":173,"props":3550,"children":3552},{"class":175,"line":3551},117,[3553],{"type":19,"tag":173,"props":3554,"children":3555},{"emptyLinePlaceholder":1137},[3556],{"type":24,"value":1140},{"type":19,"tag":173,"props":3558,"children":3560},{"class":175,"line":3559},118,[3561,3565,3569,3573,3577,3581],{"type":19,"tag":173,"props":3562,"children":3563},{"style":214},[3564],{"type":24,"value":1716},{"type":19,"tag":173,"props":3566,"children":3567},{"style":186},[3568],{"type":24,"value":2289},{"type":19,"tag":173,"props":3570,"children":3571},{"style":203},[3572],{"type":24,"value":1693},{"type":19,"tag":173,"props":3574,"children":3575},{"style":186},[3576],{"type":24,"value":1698},{"type":19,"tag":173,"props":3578,"children":3579},{"style":192},[3580],{"type":24,"value":496},{"type":19,"tag":173,"props":3582,"children":3583},{"style":186},[3584],{"type":24,"value":3416},{"type":19,"tag":173,"props":3586,"children":3588},{"class":175,"line":3587},119,[3589],{"type":19,"tag":173,"props":3590,"children":3591},{"style":186},[3592],{"type":24,"value":1754},{"type":19,"tag":173,"props":3594,"children":3596},{"class":175,"line":3595},120,[3597],{"type":19,"tag":173,"props":3598,"children":3599},{"style":186},[3600],{"type":24,"value":3601},"  }\n",{"type":19,"tag":173,"props":3603,"children":3605},{"class":175,"line":3604},121,[3606],{"type":19,"tag":173,"props":3607,"children":3608},{"style":186},[3609],{"type":24,"value":3610},"}\n",{"type":19,"tag":173,"props":3612,"children":3614},{"class":175,"line":3613},122,[3615],{"type":19,"tag":173,"props":3616,"children":3617},{"emptyLinePlaceholder":1137},[3618],{"type":24,"value":1140},{"type":19,"tag":173,"props":3620,"children":3622},{"class":175,"line":3621},123,[3623,3627],{"type":19,"tag":173,"props":3624,"children":3625},{"style":1146},[3626],{"type":24,"value":1149},{"type":19,"tag":173,"props":3628,"children":3629},{"style":1066},[3630],{"type":24,"value":3631}," Tests\n",{"type":19,"tag":173,"props":3633,"children":3635},{"class":175,"line":3634},124,[3636],{"type":19,"tag":173,"props":3637,"children":3638},{"style":186},[3639],{"type":24,"value":1162},{"type":19,"tag":173,"props":3641,"children":3643},{"class":175,"line":3642},125,[3644,3649,3654],{"type":19,"tag":173,"props":3645,"children":3646},{"style":186},[3647],{"type":24,"value":3648},"  [",{"type":19,"tag":173,"props":3650,"children":3651},{"style":224},[3652],{"type":24,"value":3653},"TestFixture",{"type":19,"tag":173,"props":3655,"children":3656},{"style":186},[3657],{"type":24,"value":3658},"]\n",{"type":19,"tag":173,"props":3660,"children":3662},{"class":175,"line":3661},126,[3663,3667,3671],{"type":19,"tag":173,"props":3664,"children":3665},{"style":192},[3666],{"type":24,"value":1171},{"type":19,"tag":173,"props":3668,"children":3669},{"style":214},[3670],{"type":24,"value":1181},{"type":19,"tag":173,"props":3672,"children":3673},{"style":1184},[3674],{"type":24,"value":3675}," EnumHelperTests\n",{"type":19,"tag":173,"props":3677,"children":3679},{"class":175,"line":3678},127,[3680],{"type":19,"tag":173,"props":3681,"children":3682},{"style":186},[3683],{"type":24,"value":1217},{"type":19,"tag":173,"props":3685,"children":3687},{"class":175,"line":3686},128,[3688,3692,3697],{"type":19,"tag":173,"props":3689,"children":3690},{"style":192},[3691],{"type":24,"value":1615},{"type":19,"tag":173,"props":3693,"children":3694},{"style":214},[3695],{"type":24,"value":3696}," enum",{"type":19,"tag":173,"props":3698,"children":3699},{"style":224},[3700],{"type":24,"value":3701}," TestEnum\n",{"type":19,"tag":173,"props":3703,"children":3705},{"class":175,"line":3704},129,[3706],{"type":19,"tag":173,"props":3707,"children":3708},{"style":186},[3709],{"type":24,"value":1660},{"type":19,"tag":173,"props":3711,"children":3713},{"class":175,"line":3712},130,[3714,3719,3723,3728],{"type":19,"tag":173,"props":3715,"children":3716},{"style":186},[3717],{"type":24,"value":3718},"      Clear ",{"type":19,"tag":173,"props":3720,"children":3721},{"style":192},[3722],{"type":24,"value":195},{"type":19,"tag":173,"props":3724,"children":3725},{"style":369},[3726],{"type":24,"value":3727}," 0",{"type":19,"tag":173,"props":3729,"children":3730},{"style":186},[3731],{"type":24,"value":3732},",\n",{"type":19,"tag":173,"props":3734,"children":3736},{"class":175,"line":3735},131,[3737],{"type":19,"tag":173,"props":3738,"children":3739},{"emptyLinePlaceholder":1137},[3740],{"type":24,"value":1140},{"type":19,"tag":173,"props":3742,"children":3744},{"class":175,"line":3743},132,[3745,3750,3754,3759],{"type":19,"tag":173,"props":3746,"children":3747},{"style":186},[3748],{"type":24,"value":3749},"      Valeur1 ",{"type":19,"tag":173,"props":3751,"children":3752},{"style":192},[3753],{"type":24,"value":195},{"type":19,"tag":173,"props":3755,"children":3756},{"style":369},[3757],{"type":24,"value":3758}," 1",{"type":19,"tag":173,"props":3760,"children":3761},{"style":186},[3762],{"type":24,"value":3732},{"type":19,"tag":173,"props":3764,"children":3766},{"class":175,"line":3765},133,[3767,3772,3776,3781],{"type":19,"tag":173,"props":3768,"children":3769},{"style":186},[3770],{"type":24,"value":3771},"      Valeur2 ",{"type":19,"tag":173,"props":3773,"children":3774},{"style":192},[3775],{"type":24,"value":195},{"type":19,"tag":173,"props":3777,"children":3778},{"style":369},[3779],{"type":24,"value":3780}," 2",{"type":19,"tag":173,"props":3782,"children":3783},{"style":186},[3784],{"type":24,"value":3732},{"type":19,"tag":173,"props":3786,"children":3788},{"class":175,"line":3787},134,[3789,3794,3798,3803],{"type":19,"tag":173,"props":3790,"children":3791},{"style":186},[3792],{"type":24,"value":3793},"      Valeur3 ",{"type":19,"tag":173,"props":3795,"children":3796},{"style":192},[3797],{"type":24,"value":195},{"type":19,"tag":173,"props":3799,"children":3800},{"style":369},[3801],{"type":24,"value":3802}," 3",{"type":19,"tag":173,"props":3804,"children":3805},{"style":186},[3806],{"type":24,"value":3732},{"type":19,"tag":173,"props":3808,"children":3810},{"class":175,"line":3809},135,[3811],{"type":19,"tag":173,"props":3812,"children":3813},{"style":186},[3814],{"type":24,"value":1754},{"type":19,"tag":173,"props":3816,"children":3818},{"class":175,"line":3817},136,[3819],{"type":19,"tag":173,"props":3820,"children":3821},{"emptyLinePlaceholder":1137},[3822],{"type":24,"value":1140},{"type":19,"tag":173,"props":3824,"children":3826},{"class":175,"line":3825},137,[3827,3832,3837],{"type":19,"tag":173,"props":3828,"children":3829},{"style":186},[3830],{"type":24,"value":3831},"    [",{"type":19,"tag":173,"props":3833,"children":3834},{"style":224},[3835],{"type":24,"value":3836},"Test",{"type":19,"tag":173,"props":3838,"children":3839},{"style":186},[3840],{"type":24,"value":3658},{"type":19,"tag":173,"props":3842,"children":3844},{"class":175,"line":3843},138,[3845,3849,3854,3859],{"type":19,"tag":173,"props":3846,"children":3847},{"style":192},[3848],{"type":24,"value":1615},{"type":19,"tag":173,"props":3850,"children":3851},{"style":180},[3852],{"type":24,"value":3853}," void",{"type":19,"tag":173,"props":3855,"children":3856},{"style":203},[3857],{"type":24,"value":3858}," IsDefinedTest",{"type":19,"tag":173,"props":3860,"children":3861},{"style":186},[3862],{"type":24,"value":1907},{"type":19,"tag":173,"props":3864,"children":3866},{"class":175,"line":3865},139,[3867],{"type":19,"tag":173,"props":3868,"children":3869},{"style":186},[3870],{"type":24,"value":1660},{"type":19,"tag":173,"props":3872,"children":3874},{"class":175,"line":3873},140,[3875,3880,3885,3890,3895,3899,3904],{"type":19,"tag":173,"props":3876,"children":3877},{"style":186},[3878],{"type":24,"value":3879},"      Assert.",{"type":19,"tag":173,"props":3881,"children":3882},{"style":203},[3883],{"type":24,"value":3884},"IsTrue",{"type":19,"tag":173,"props":3886,"children":3887},{"style":186},[3888],{"type":24,"value":3889},"(EnumHelper.",{"type":19,"tag":173,"props":3891,"children":3892},{"style":203},[3893],{"type":24,"value":3894},"IsDefinedValue",{"type":19,"tag":173,"props":3896,"children":3897},{"style":186},[3898],{"type":24,"value":211},{"type":19,"tag":173,"props":3900,"children":3901},{"style":369},[3902],{"type":24,"value":3903},"1",{"type":19,"tag":173,"props":3905,"children":3906},{"style":186},[3907],{"type":24,"value":3908},"));\n",{"type":19,"tag":173,"props":3910,"children":3912},{"class":175,"line":3911},141,[3913,3917,3922,3926,3931,3935,3939,3943,3947],{"type":19,"tag":173,"props":3914,"children":3915},{"style":186},[3916],{"type":24,"value":3879},{"type":19,"tag":173,"props":3918,"children":3919},{"style":203},[3920],{"type":24,"value":3921},"IsFalse",{"type":19,"tag":173,"props":3923,"children":3924},{"style":186},[3925],{"type":24,"value":3889},{"type":19,"tag":173,"props":3927,"children":3928},{"style":203},[3929],{"type":24,"value":3930},"IsDefinedLabel",{"type":19,"tag":173,"props":3932,"children":3933},{"style":186},[3934],{"type":24,"value":211},{"type":19,"tag":173,"props":3936,"children":3937},{"style":302},[3938],{"type":24,"value":305},{"type":19,"tag":173,"props":3940,"children":3941},{"style":308},[3942],{"type":24,"value":3903},{"type":19,"tag":173,"props":3944,"children":3945},{"style":302},[3946],{"type":24,"value":305},{"type":19,"tag":173,"props":3948,"children":3949},{"style":186},[3950],{"type":24,"value":3908},{"type":19,"tag":173,"props":3952,"children":3954},{"class":175,"line":3953},142,[3955],{"type":19,"tag":173,"props":3956,"children":3957},{"emptyLinePlaceholder":1137},[3958],{"type":24,"value":1140},{"type":19,"tag":173,"props":3960,"children":3962},{"class":175,"line":3961},143,[3963,3967,3971,3975,3979,3983,3987,3992,3996],{"type":19,"tag":173,"props":3964,"children":3965},{"style":186},[3966],{"type":24,"value":3879},{"type":19,"tag":173,"props":3968,"children":3969},{"style":203},[3970],{"type":24,"value":3884},{"type":19,"tag":173,"props":3972,"children":3973},{"style":186},[3974],{"type":24,"value":3889},{"type":19,"tag":173,"props":3976,"children":3977},{"style":203},[3978],{"type":24,"value":3930},{"type":19,"tag":173,"props":3980,"children":3981},{"style":186},[3982],{"type":24,"value":211},{"type":19,"tag":173,"props":3984,"children":3985},{"style":302},[3986],{"type":24,"value":305},{"type":19,"tag":173,"props":3988,"children":3989},{"style":308},[3990],{"type":24,"value":3991},"Valeur1",{"type":19,"tag":173,"props":3993,"children":3994},{"style":302},[3995],{"type":24,"value":305},{"type":19,"tag":173,"props":3997,"children":3998},{"style":186},[3999],{"type":24,"value":3908},{"type":19,"tag":173,"props":4001,"children":4003},{"class":175,"line":4002},144,[4004,4008,4012,4016,4020,4024,4028,4033,4037],{"type":19,"tag":173,"props":4005,"children":4006},{"style":186},[4007],{"type":24,"value":3879},{"type":19,"tag":173,"props":4009,"children":4010},{"style":203},[4011],{"type":24,"value":3921},{"type":19,"tag":173,"props":4013,"children":4014},{"style":186},[4015],{"type":24,"value":3889},{"type":19,"tag":173,"props":4017,"children":4018},{"style":203},[4019],{"type":24,"value":3930},{"type":19,"tag":173,"props":4021,"children":4022},{"style":186},[4023],{"type":24,"value":211},{"type":19,"tag":173,"props":4025,"children":4026},{"style":302},[4027],{"type":24,"value":305},{"type":19,"tag":173,"props":4029,"children":4030},{"style":308},[4031],{"type":24,"value":4032},"valeur1",{"type":19,"tag":173,"props":4034,"children":4035},{"style":302},[4036],{"type":24,"value":305},{"type":19,"tag":173,"props":4038,"children":4039},{"style":186},[4040],{"type":24,"value":3908},{"type":19,"tag":173,"props":4042,"children":4044},{"class":175,"line":4043},145,[4045,4049,4053,4057,4061,4065,4069,4074,4078],{"type":19,"tag":173,"props":4046,"children":4047},{"style":186},[4048],{"type":24,"value":3879},{"type":19,"tag":173,"props":4050,"children":4051},{"style":203},[4052],{"type":24,"value":3921},{"type":19,"tag":173,"props":4054,"children":4055},{"style":186},[4056],{"type":24,"value":3889},{"type":19,"tag":173,"props":4058,"children":4059},{"style":203},[4060],{"type":24,"value":3930},{"type":19,"tag":173,"props":4062,"children":4063},{"style":186},[4064],{"type":24,"value":211},{"type":19,"tag":173,"props":4066,"children":4067},{"style":302},[4068],{"type":24,"value":305},{"type":19,"tag":173,"props":4070,"children":4071},{"style":308},[4072],{"type":24,"value":4073},"testquelconque",{"type":19,"tag":173,"props":4075,"children":4076},{"style":302},[4077],{"type":24,"value":305},{"type":19,"tag":173,"props":4079,"children":4080},{"style":186},[4081],{"type":24,"value":3908},{"type":19,"tag":173,"props":4083,"children":4085},{"class":175,"line":4084},146,[4086],{"type":19,"tag":173,"props":4087,"children":4088},{"emptyLinePlaceholder":1137},[4089],{"type":24,"value":1140},{"type":19,"tag":173,"props":4091,"children":4093},{"class":175,"line":4092},147,[4094,4098,4102,4106,4110,4114,4118,4122,4126,4130,4134],{"type":19,"tag":173,"props":4095,"children":4096},{"style":186},[4097],{"type":24,"value":3879},{"type":19,"tag":173,"props":4099,"children":4100},{"style":203},[4101],{"type":24,"value":3884},{"type":19,"tag":173,"props":4103,"children":4104},{"style":186},[4105],{"type":24,"value":3889},{"type":19,"tag":173,"props":4107,"children":4108},{"style":203},[4109],{"type":24,"value":3930},{"type":19,"tag":173,"props":4111,"children":4112},{"style":186},[4113],{"type":24,"value":211},{"type":19,"tag":173,"props":4115,"children":4116},{"style":302},[4117],{"type":24,"value":305},{"type":19,"tag":173,"props":4119,"children":4120},{"style":308},[4121],{"type":24,"value":3991},{"type":19,"tag":173,"props":4123,"children":4124},{"style":302},[4125],{"type":24,"value":305},{"type":19,"tag":173,"props":4127,"children":4128},{"style":186},[4129],{"type":24,"value":491},{"type":19,"tag":173,"props":4131,"children":4132},{"style":369},[4133],{"type":24,"value":2184},{"type":19,"tag":173,"props":4135,"children":4136},{"style":186},[4137],{"type":24,"value":3908},{"type":19,"tag":173,"props":4139,"children":4141},{"class":175,"line":4140},148,[4142,4146,4150,4154,4158,4162,4166,4170,4174,4178,4182],{"type":19,"tag":173,"props":4143,"children":4144},{"style":186},[4145],{"type":24,"value":3879},{"type":19,"tag":173,"props":4147,"children":4148},{"style":203},[4149],{"type":24,"value":3921},{"type":19,"tag":173,"props":4151,"children":4152},{"style":186},[4153],{"type":24,"value":3889},{"type":19,"tag":173,"props":4155,"children":4156},{"style":203},[4157],{"type":24,"value":3930},{"type":19,"tag":173,"props":4159,"children":4160},{"style":186},[4161],{"type":24,"value":211},{"type":19,"tag":173,"props":4163,"children":4164},{"style":302},[4165],{"type":24,"value":305},{"type":19,"tag":173,"props":4167,"children":4168},{"style":308},[4169],{"type":24,"value":4032},{"type":19,"tag":173,"props":4171,"children":4172},{"style":302},[4173],{"type":24,"value":305},{"type":19,"tag":173,"props":4175,"children":4176},{"style":186},[4177],{"type":24,"value":491},{"type":19,"tag":173,"props":4179,"children":4180},{"style":369},[4181],{"type":24,"value":2184},{"type":19,"tag":173,"props":4183,"children":4184},{"style":186},[4185],{"type":24,"value":3908},{"type":19,"tag":173,"props":4187,"children":4189},{"class":175,"line":4188},149,[4190,4194,4198,4202,4206,4210,4214,4218,4222,4226,4230],{"type":19,"tag":173,"props":4191,"children":4192},{"style":186},[4193],{"type":24,"value":3879},{"type":19,"tag":173,"props":4195,"children":4196},{"style":203},[4197],{"type":24,"value":3921},{"type":19,"tag":173,"props":4199,"children":4200},{"style":186},[4201],{"type":24,"value":3889},{"type":19,"tag":173,"props":4203,"children":4204},{"style":203},[4205],{"type":24,"value":3930},{"type":19,"tag":173,"props":4207,"children":4208},{"style":186},[4209],{"type":24,"value":211},{"type":19,"tag":173,"props":4211,"children":4212},{"style":302},[4213],{"type":24,"value":305},{"type":19,"tag":173,"props":4215,"children":4216},{"style":308},[4217],{"type":24,"value":4073},{"type":19,"tag":173,"props":4219,"children":4220},{"style":302},[4221],{"type":24,"value":305},{"type":19,"tag":173,"props":4223,"children":4224},{"style":186},[4225],{"type":24,"value":491},{"type":19,"tag":173,"props":4227,"children":4228},{"style":369},[4229],{"type":24,"value":2184},{"type":19,"tag":173,"props":4231,"children":4232},{"style":186},[4233],{"type":24,"value":3908},{"type":19,"tag":173,"props":4235,"children":4237},{"class":175,"line":4236},150,[4238],{"type":19,"tag":173,"props":4239,"children":4240},{"emptyLinePlaceholder":1137},[4241],{"type":24,"value":1140},{"type":19,"tag":173,"props":4243,"children":4245},{"class":175,"line":4244},151,[4246,4250,4254,4258,4262,4266,4270,4274,4278,4282,4287],{"type":19,"tag":173,"props":4247,"children":4248},{"style":186},[4249],{"type":24,"value":3879},{"type":19,"tag":173,"props":4251,"children":4252},{"style":203},[4253],{"type":24,"value":3884},{"type":19,"tag":173,"props":4255,"children":4256},{"style":186},[4257],{"type":24,"value":3889},{"type":19,"tag":173,"props":4259,"children":4260},{"style":203},[4261],{"type":24,"value":3930},{"type":19,"tag":173,"props":4263,"children":4264},{"style":186},[4265],{"type":24,"value":211},{"type":19,"tag":173,"props":4267,"children":4268},{"style":302},[4269],{"type":24,"value":305},{"type":19,"tag":173,"props":4271,"children":4272},{"style":308},[4273],{"type":24,"value":3991},{"type":19,"tag":173,"props":4275,"children":4276},{"style":302},[4277],{"type":24,"value":305},{"type":19,"tag":173,"props":4279,"children":4280},{"style":186},[4281],{"type":24,"value":491},{"type":19,"tag":173,"props":4283,"children":4284},{"style":369},[4285],{"type":24,"value":4286},"true",{"type":19,"tag":173,"props":4288,"children":4289},{"style":186},[4290],{"type":24,"value":3908},{"type":19,"tag":173,"props":4292,"children":4294},{"class":175,"line":4293},152,[4295,4299,4303,4307,4311,4315,4319,4323,4327,4331,4335],{"type":19,"tag":173,"props":4296,"children":4297},{"style":186},[4298],{"type":24,"value":3879},{"type":19,"tag":173,"props":4300,"children":4301},{"style":203},[4302],{"type":24,"value":3884},{"type":19,"tag":173,"props":4304,"children":4305},{"style":186},[4306],{"type":24,"value":3889},{"type":19,"tag":173,"props":4308,"children":4309},{"style":203},[4310],{"type":24,"value":3930},{"type":19,"tag":173,"props":4312,"children":4313},{"style":186},[4314],{"type":24,"value":211},{"type":19,"tag":173,"props":4316,"children":4317},{"style":302},[4318],{"type":24,"value":305},{"type":19,"tag":173,"props":4320,"children":4321},{"style":308},[4322],{"type":24,"value":4032},{"type":19,"tag":173,"props":4324,"children":4325},{"style":302},[4326],{"type":24,"value":305},{"type":19,"tag":173,"props":4328,"children":4329},{"style":186},[4330],{"type":24,"value":491},{"type":19,"tag":173,"props":4332,"children":4333},{"style":369},[4334],{"type":24,"value":4286},{"type":19,"tag":173,"props":4336,"children":4337},{"style":186},[4338],{"type":24,"value":3908},{"type":19,"tag":173,"props":4340,"children":4342},{"class":175,"line":4341},153,[4343,4347,4351,4355,4359,4363,4367,4371,4375,4379,4383],{"type":19,"tag":173,"props":4344,"children":4345},{"style":186},[4346],{"type":24,"value":3879},{"type":19,"tag":173,"props":4348,"children":4349},{"style":203},[4350],{"type":24,"value":3921},{"type":19,"tag":173,"props":4352,"children":4353},{"style":186},[4354],{"type":24,"value":3889},{"type":19,"tag":173,"props":4356,"children":4357},{"style":203},[4358],{"type":24,"value":3930},{"type":19,"tag":173,"props":4360,"children":4361},{"style":186},[4362],{"type":24,"value":211},{"type":19,"tag":173,"props":4364,"children":4365},{"style":302},[4366],{"type":24,"value":305},{"type":19,"tag":173,"props":4368,"children":4369},{"style":308},[4370],{"type":24,"value":4073},{"type":19,"tag":173,"props":4372,"children":4373},{"style":302},[4374],{"type":24,"value":305},{"type":19,"tag":173,"props":4376,"children":4377},{"style":186},[4378],{"type":24,"value":491},{"type":19,"tag":173,"props":4380,"children":4381},{"style":369},[4382],{"type":24,"value":4286},{"type":19,"tag":173,"props":4384,"children":4385},{"style":186},[4386],{"type":24,"value":3908},{"type":19,"tag":173,"props":4388,"children":4390},{"class":175,"line":4389},154,[4391],{"type":19,"tag":173,"props":4392,"children":4393},{"emptyLinePlaceholder":1137},[4394],{"type":24,"value":1140},{"type":19,"tag":173,"props":4396,"children":4398},{"class":175,"line":4397},155,[4399,4403,4407,4411,4416,4421,4425],{"type":19,"tag":173,"props":4400,"children":4401},{"style":186},[4402],{"type":24,"value":3879},{"type":19,"tag":173,"props":4404,"children":4405},{"style":203},[4406],{"type":24,"value":3884},{"type":19,"tag":173,"props":4408,"children":4409},{"style":186},[4410],{"type":24,"value":3889},{"type":19,"tag":173,"props":4412,"children":4413},{"style":203},[4414],{"type":24,"value":4415},"IsDefinedItem",{"type":19,"tag":173,"props":4417,"children":4418},{"style":186},[4419],{"type":24,"value":4420},"(TestEnum.",{"type":19,"tag":173,"props":4422,"children":4423},{"style":426},[4424],{"type":24,"value":3991},{"type":19,"tag":173,"props":4426,"children":4427},{"style":186},[4428],{"type":24,"value":3908},{"type":19,"tag":173,"props":4430,"children":4432},{"class":175,"line":4431},156,[4433],{"type":19,"tag":173,"props":4434,"children":4435},{"style":186},[4436],{"type":24,"value":1754},{"type":19,"tag":173,"props":4438,"children":4440},{"class":175,"line":4439},157,[4441],{"type":19,"tag":173,"props":4442,"children":4443},{"emptyLinePlaceholder":1137},[4444],{"type":24,"value":1140},{"type":19,"tag":173,"props":4446,"children":4448},{"class":175,"line":4447},158,[4449,4453,4457],{"type":19,"tag":173,"props":4450,"children":4451},{"style":186},[4452],{"type":24,"value":3831},{"type":19,"tag":173,"props":4454,"children":4455},{"style":224},[4456],{"type":24,"value":3836},{"type":19,"tag":173,"props":4458,"children":4459},{"style":186},[4460],{"type":24,"value":3658},{"type":19,"tag":173,"props":4462,"children":4464},{"class":175,"line":4463},159,[4465,4469,4473,4478],{"type":19,"tag":173,"props":4466,"children":4467},{"style":192},[4468],{"type":24,"value":1615},{"type":19,"tag":173,"props":4470,"children":4471},{"style":180},[4472],{"type":24,"value":3853},{"type":19,"tag":173,"props":4474,"children":4475},{"style":203},[4476],{"type":24,"value":4477}," CastOrNullTest",{"type":19,"tag":173,"props":4479,"children":4480},{"style":186},[4481],{"type":24,"value":1907},{"type":19,"tag":173,"props":4483,"children":4485},{"class":175,"line":4484},160,[4486],{"type":19,"tag":173,"props":4487,"children":4488},{"style":186},[4489],{"type":24,"value":1660},{"type":19,"tag":173,"props":4491,"children":4493},{"class":175,"line":4492},161,[4494,4498,4503,4507,4511,4516,4520,4524,4528],{"type":19,"tag":173,"props":4495,"children":4496},{"style":186},[4497],{"type":24,"value":3879},{"type":19,"tag":173,"props":4499,"children":4500},{"style":203},[4501],{"type":24,"value":4502},"AreEqual",{"type":19,"tag":173,"props":4504,"children":4505},{"style":186},[4506],{"type":24,"value":4420},{"type":19,"tag":173,"props":4508,"children":4509},{"style":426},[4510],{"type":24,"value":3991},{"type":19,"tag":173,"props":4512,"children":4513},{"style":186},[4514],{"type":24,"value":4515},", EnumHelper.",{"type":19,"tag":173,"props":4517,"children":4518},{"style":203},[4519],{"type":24,"value":1632},{"type":19,"tag":173,"props":4521,"children":4522},{"style":186},[4523],{"type":24,"value":211},{"type":19,"tag":173,"props":4525,"children":4526},{"style":369},[4527],{"type":24,"value":3903},{"type":19,"tag":173,"props":4529,"children":4530},{"style":186},[4531],{"type":24,"value":3908},{"type":19,"tag":173,"props":4533,"children":4535},{"class":175,"line":4534},162,[4536,4540,4544,4548,4553,4557,4561,4565,4570],{"type":19,"tag":173,"props":4537,"children":4538},{"style":186},[4539],{"type":24,"value":3879},{"type":19,"tag":173,"props":4541,"children":4542},{"style":203},[4543],{"type":24,"value":4502},{"type":19,"tag":173,"props":4545,"children":4546},{"style":186},[4547],{"type":24,"value":211},{"type":19,"tag":173,"props":4549,"children":4550},{"style":369},[4551],{"type":24,"value":4552},"null",{"type":19,"tag":173,"props":4554,"children":4555},{"style":186},[4556],{"type":24,"value":4515},{"type":19,"tag":173,"props":4558,"children":4559},{"style":203},[4560],{"type":24,"value":1632},{"type":19,"tag":173,"props":4562,"children":4563},{"style":186},[4564],{"type":24,"value":211},{"type":19,"tag":173,"props":4566,"children":4567},{"style":369},[4568],{"type":24,"value":4569},"4",{"type":19,"tag":173,"props":4571,"children":4572},{"style":186},[4573],{"type":24,"value":3908},{"type":19,"tag":173,"props":4575,"children":4577},{"class":175,"line":4576},163,[4578],{"type":19,"tag":173,"props":4579,"children":4580},{"style":186},[4581],{"type":24,"value":1754},{"type":19,"tag":173,"props":4583,"children":4585},{"class":175,"line":4584},164,[4586],{"type":19,"tag":173,"props":4587,"children":4588},{"emptyLinePlaceholder":1137},[4589],{"type":24,"value":1140},{"type":19,"tag":173,"props":4591,"children":4593},{"class":175,"line":4592},165,[4594,4598,4602],{"type":19,"tag":173,"props":4595,"children":4596},{"style":186},[4597],{"type":24,"value":3831},{"type":19,"tag":173,"props":4599,"children":4600},{"style":224},[4601],{"type":24,"value":3836},{"type":19,"tag":173,"props":4603,"children":4604},{"style":186},[4605],{"type":24,"value":3658},{"type":19,"tag":173,"props":4607,"children":4609},{"class":175,"line":4608},166,[4610,4614,4618,4623],{"type":19,"tag":173,"props":4611,"children":4612},{"style":192},[4613],{"type":24,"value":1615},{"type":19,"tag":173,"props":4615,"children":4616},{"style":180},[4617],{"type":24,"value":3853},{"type":19,"tag":173,"props":4619,"children":4620},{"style":203},[4621],{"type":24,"value":4622}," GetNameTest",{"type":19,"tag":173,"props":4624,"children":4625},{"style":186},[4626],{"type":24,"value":1907},{"type":19,"tag":173,"props":4628,"children":4630},{"class":175,"line":4629},167,[4631],{"type":19,"tag":173,"props":4632,"children":4633},{"style":186},[4634],{"type":24,"value":1660},{"type":19,"tag":173,"props":4636,"children":4638},{"class":175,"line":4637},168,[4639,4643,4647,4651,4655,4659,4663,4667,4672,4676,4680],{"type":19,"tag":173,"props":4640,"children":4641},{"style":186},[4642],{"type":24,"value":3879},{"type":19,"tag":173,"props":4644,"children":4645},{"style":203},[4646],{"type":24,"value":4502},{"type":19,"tag":173,"props":4648,"children":4649},{"style":186},[4650],{"type":24,"value":211},{"type":19,"tag":173,"props":4652,"children":4653},{"style":302},[4654],{"type":24,"value":305},{"type":19,"tag":173,"props":4656,"children":4657},{"style":308},[4658],{"type":24,"value":3991},{"type":19,"tag":173,"props":4660,"children":4661},{"style":302},[4662],{"type":24,"value":305},{"type":19,"tag":173,"props":4664,"children":4665},{"style":186},[4666],{"type":24,"value":4515},{"type":19,"tag":173,"props":4668,"children":4669},{"style":203},[4670],{"type":24,"value":4671},"GetLabelForItem",{"type":19,"tag":173,"props":4673,"children":4674},{"style":186},[4675],{"type":24,"value":4420},{"type":19,"tag":173,"props":4677,"children":4678},{"style":426},[4679],{"type":24,"value":3991},{"type":19,"tag":173,"props":4681,"children":4682},{"style":186},[4683],{"type":24,"value":3908},{"type":19,"tag":173,"props":4685,"children":4687},{"class":175,"line":4686},169,[4688],{"type":19,"tag":173,"props":4689,"children":4690},{"style":186},[4691],{"type":24,"value":1754},{"type":19,"tag":173,"props":4693,"children":4695},{"class":175,"line":4694},170,[4696],{"type":19,"tag":173,"props":4697,"children":4698},{"emptyLinePlaceholder":1137},[4699],{"type":24,"value":1140},{"type":19,"tag":173,"props":4701,"children":4703},{"class":175,"line":4702},171,[4704,4708,4712],{"type":19,"tag":173,"props":4705,"children":4706},{"style":186},[4707],{"type":24,"value":3831},{"type":19,"tag":173,"props":4709,"children":4710},{"style":224},[4711],{"type":24,"value":3836},{"type":19,"tag":173,"props":4713,"children":4714},{"style":186},[4715],{"type":24,"value":3658},{"type":19,"tag":173,"props":4717,"children":4719},{"class":175,"line":4718},172,[4720,4724,4728,4733],{"type":19,"tag":173,"props":4721,"children":4722},{"style":192},[4723],{"type":24,"value":1615},{"type":19,"tag":173,"props":4725,"children":4726},{"style":180},[4727],{"type":24,"value":3853},{"type":19,"tag":173,"props":4729,"children":4730},{"style":203},[4731],{"type":24,"value":4732}," ParseTest",{"type":19,"tag":173,"props":4734,"children":4735},{"style":186},[4736],{"type":24,"value":1907},{"type":19,"tag":173,"props":4738,"children":4740},{"class":175,"line":4739},173,[4741],{"type":19,"tag":173,"props":4742,"children":4743},{"style":186},[4744],{"type":24,"value":1660},{"type":19,"tag":173,"props":4746,"children":4748},{"class":175,"line":4747},174,[4749,4753,4757,4761,4765,4769,4774,4778,4782,4786,4790],{"type":19,"tag":173,"props":4750,"children":4751},{"style":186},[4752],{"type":24,"value":3879},{"type":19,"tag":173,"props":4754,"children":4755},{"style":203},[4756],{"type":24,"value":4502},{"type":19,"tag":173,"props":4758,"children":4759},{"style":186},[4760],{"type":24,"value":4420},{"type":19,"tag":173,"props":4762,"children":4763},{"style":426},[4764],{"type":24,"value":3991},{"type":19,"tag":173,"props":4766,"children":4767},{"style":186},[4768],{"type":24,"value":4515},{"type":19,"tag":173,"props":4770,"children":4771},{"style":203},[4772],{"type":24,"value":4773},"ParseLabel",{"type":19,"tag":173,"props":4775,"children":4776},{"style":186},[4777],{"type":24,"value":211},{"type":19,"tag":173,"props":4779,"children":4780},{"style":302},[4781],{"type":24,"value":305},{"type":19,"tag":173,"props":4783,"children":4784},{"style":308},[4785],{"type":24,"value":3991},{"type":19,"tag":173,"props":4787,"children":4788},{"style":302},[4789],{"type":24,"value":305},{"type":19,"tag":173,"props":4791,"children":4792},{"style":186},[4793],{"type":24,"value":3908},{"type":19,"tag":173,"props":4795,"children":4797},{"class":175,"line":4796},175,[4798,4802,4807,4812,4817,4822,4826,4830,4834,4838,4842],{"type":19,"tag":173,"props":4799,"children":4800},{"style":186},[4801],{"type":24,"value":3879},{"type":19,"tag":173,"props":4803,"children":4804},{"style":203},[4805],{"type":24,"value":4806},"Throws",{"type":19,"tag":173,"props":4808,"children":4809},{"style":186},[4810],{"type":24,"value":4811},"(() ",{"type":19,"tag":173,"props":4813,"children":4814},{"style":192},[4815],{"type":24,"value":4816},"=>",{"type":19,"tag":173,"props":4818,"children":4819},{"style":186},[4820],{"type":24,"value":4821}," EnumHelper.",{"type":19,"tag":173,"props":4823,"children":4824},{"style":203},[4825],{"type":24,"value":4773},{"type":19,"tag":173,"props":4827,"children":4828},{"style":186},[4829],{"type":24,"value":211},{"type":19,"tag":173,"props":4831,"children":4832},{"style":302},[4833],{"type":24,"value":305},{"type":19,"tag":173,"props":4835,"children":4836},{"style":308},[4837],{"type":24,"value":3903},{"type":19,"tag":173,"props":4839,"children":4840},{"style":302},[4841],{"type":24,"value":305},{"type":19,"tag":173,"props":4843,"children":4844},{"style":186},[4845],{"type":24,"value":3908},{"type":19,"tag":173,"props":4847,"children":4849},{"class":175,"line":4848},176,[4850,4854,4858,4862,4866,4870,4874,4878,4882,4886,4890],{"type":19,"tag":173,"props":4851,"children":4852},{"style":186},[4853],{"type":24,"value":3879},{"type":19,"tag":173,"props":4855,"children":4856},{"style":203},[4857],{"type":24,"value":4806},{"type":19,"tag":173,"props":4859,"children":4860},{"style":186},[4861],{"type":24,"value":4811},{"type":19,"tag":173,"props":4863,"children":4864},{"style":192},[4865],{"type":24,"value":4816},{"type":19,"tag":173,"props":4867,"children":4868},{"style":186},[4869],{"type":24,"value":4821},{"type":19,"tag":173,"props":4871,"children":4872},{"style":203},[4873],{"type":24,"value":4773},{"type":19,"tag":173,"props":4875,"children":4876},{"style":186},[4877],{"type":24,"value":211},{"type":19,"tag":173,"props":4879,"children":4880},{"style":302},[4881],{"type":24,"value":305},{"type":19,"tag":173,"props":4883,"children":4884},{"style":308},[4885],{"type":24,"value":4073},{"type":19,"tag":173,"props":4887,"children":4888},{"style":302},[4889],{"type":24,"value":305},{"type":19,"tag":173,"props":4891,"children":4892},{"style":186},[4893],{"type":24,"value":3908},{"type":19,"tag":173,"props":4895,"children":4897},{"class":175,"line":4896},177,[4898],{"type":19,"tag":173,"props":4899,"children":4900},{"emptyLinePlaceholder":1137},[4901],{"type":24,"value":1140},{"type":19,"tag":173,"props":4903,"children":4905},{"class":175,"line":4904},178,[4906,4910,4914,4918,4922,4927,4931,4935,4939,4943,4947,4951,4955],{"type":19,"tag":173,"props":4907,"children":4908},{"style":186},[4909],{"type":24,"value":3879},{"type":19,"tag":173,"props":4911,"children":4912},{"style":203},[4913],{"type":24,"value":4502},{"type":19,"tag":173,"props":4915,"children":4916},{"style":186},[4917],{"type":24,"value":4420},{"type":19,"tag":173,"props":4919,"children":4920},{"style":426},[4921],{"type":24,"value":3991},{"type":19,"tag":173,"props":4923,"children":4924},{"style":186},[4925],{"type":24,"value":4926},", (EnumHelper.",{"type":19,"tag":173,"props":4928,"children":4929},{"style":203},[4930],{"type":24,"value":4773},{"type":19,"tag":173,"props":4932,"children":4933},{"style":186},[4934],{"type":24,"value":211},{"type":19,"tag":173,"props":4936,"children":4937},{"style":302},[4938],{"type":24,"value":305},{"type":19,"tag":173,"props":4940,"children":4941},{"style":308},[4942],{"type":24,"value":3991},{"type":19,"tag":173,"props":4944,"children":4945},{"style":302},[4946],{"type":24,"value":305},{"type":19,"tag":173,"props":4948,"children":4949},{"style":186},[4950],{"type":24,"value":491},{"type":19,"tag":173,"props":4952,"children":4953},{"style":369},[4954],{"type":24,"value":4286},{"type":19,"tag":173,"props":4956,"children":4957},{"style":186},[4958],{"type":24,"value":4959},")));\n",{"type":19,"tag":173,"props":4961,"children":4963},{"class":175,"line":4962},179,[4964,4968,4972,4976,4980,4985,4989,4993,4997,5001,5005,5009,5013],{"type":19,"tag":173,"props":4965,"children":4966},{"style":186},[4967],{"type":24,"value":3879},{"type":19,"tag":173,"props":4969,"children":4970},{"style":203},[4971],{"type":24,"value":4502},{"type":19,"tag":173,"props":4973,"children":4974},{"style":186},[4975],{"type":24,"value":4420},{"type":19,"tag":173,"props":4977,"children":4978},{"style":426},[4979],{"type":24,"value":3991},{"type":19,"tag":173,"props":4981,"children":4982},{"style":186},[4983],{"type":24,"value":4984},", ( EnumHelper.",{"type":19,"tag":173,"props":4986,"children":4987},{"style":203},[4988],{"type":24,"value":4773},{"type":19,"tag":173,"props":4990,"children":4991},{"style":186},[4992],{"type":24,"value":211},{"type":19,"tag":173,"props":4994,"children":4995},{"style":302},[4996],{"type":24,"value":305},{"type":19,"tag":173,"props":4998,"children":4999},{"style":308},[5000],{"type":24,"value":3991},{"type":19,"tag":173,"props":5002,"children":5003},{"style":302},[5004],{"type":24,"value":305},{"type":19,"tag":173,"props":5006,"children":5007},{"style":186},[5008],{"type":24,"value":491},{"type":19,"tag":173,"props":5010,"children":5011},{"style":369},[5012],{"type":24,"value":2184},{"type":19,"tag":173,"props":5014,"children":5015},{"style":186},[5016],{"type":24,"value":5017},") ));\n",{"type":19,"tag":173,"props":5019,"children":5021},{"class":175,"line":5020},180,[5022,5026,5030,5034,5038,5042,5046,5050,5054,5058,5062],{"type":19,"tag":173,"props":5023,"children":5024},{"style":186},[5025],{"type":24,"value":3879},{"type":19,"tag":173,"props":5027,"children":5028},{"style":203},[5029],{"type":24,"value":4806},{"type":19,"tag":173,"props":5031,"children":5032},{"style":186},[5033],{"type":24,"value":4811},{"type":19,"tag":173,"props":5035,"children":5036},{"style":192},[5037],{"type":24,"value":4816},{"type":19,"tag":173,"props":5039,"children":5040},{"style":186},[5041],{"type":24,"value":4821},{"type":19,"tag":173,"props":5043,"children":5044},{"style":203},[5045],{"type":24,"value":4773},{"type":19,"tag":173,"props":5047,"children":5048},{"style":186},[5049],{"type":24,"value":211},{"type":19,"tag":173,"props":5051,"children":5052},{"style":302},[5053],{"type":24,"value":305},{"type":19,"tag":173,"props":5055,"children":5056},{"style":308},[5057],{"type":24,"value":4032},{"type":19,"tag":173,"props":5059,"children":5060},{"style":302},[5061],{"type":24,"value":305},{"type":19,"tag":173,"props":5063,"children":5064},{"style":186},[5065],{"type":24,"value":3908},{"type":19,"tag":173,"props":5067,"children":5069},{"class":175,"line":5068},181,[5070,5074,5078,5082,5086,5090,5094,5098,5102,5106,5110,5114,5118],{"type":19,"tag":173,"props":5071,"children":5072},{"style":186},[5073],{"type":24,"value":3879},{"type":19,"tag":173,"props":5075,"children":5076},{"style":203},[5077],{"type":24,"value":4502},{"type":19,"tag":173,"props":5079,"children":5080},{"style":186},[5081],{"type":24,"value":4420},{"type":19,"tag":173,"props":5083,"children":5084},{"style":426},[5085],{"type":24,"value":3991},{"type":19,"tag":173,"props":5087,"children":5088},{"style":186},[5089],{"type":24,"value":4984},{"type":19,"tag":173,"props":5091,"children":5092},{"style":203},[5093],{"type":24,"value":4773},{"type":19,"tag":173,"props":5095,"children":5096},{"style":186},[5097],{"type":24,"value":211},{"type":19,"tag":173,"props":5099,"children":5100},{"style":302},[5101],{"type":24,"value":305},{"type":19,"tag":173,"props":5103,"children":5104},{"style":308},[5105],{"type":24,"value":4032},{"type":19,"tag":173,"props":5107,"children":5108},{"style":302},[5109],{"type":24,"value":305},{"type":19,"tag":173,"props":5111,"children":5112},{"style":186},[5113],{"type":24,"value":491},{"type":19,"tag":173,"props":5115,"children":5116},{"style":369},[5117],{"type":24,"value":4286},{"type":19,"tag":173,"props":5119,"children":5120},{"style":186},[5121],{"type":24,"value":5017},{"type":19,"tag":173,"props":5123,"children":5125},{"class":175,"line":5124},182,[5126,5130,5134,5138,5142,5146,5150,5154,5158,5162,5166,5170,5174],{"type":19,"tag":173,"props":5127,"children":5128},{"style":186},[5129],{"type":24,"value":3879},{"type":19,"tag":173,"props":5131,"children":5132},{"style":203},[5133],{"type":24,"value":4806},{"type":19,"tag":173,"props":5135,"children":5136},{"style":186},[5137],{"type":24,"value":4811},{"type":19,"tag":173,"props":5139,"children":5140},{"style":192},[5141],{"type":24,"value":4816},{"type":19,"tag":173,"props":5143,"children":5144},{"style":186},[5145],{"type":24,"value":4821},{"type":19,"tag":173,"props":5147,"children":5148},{"style":203},[5149],{"type":24,"value":4773},{"type":19,"tag":173,"props":5151,"children":5152},{"style":186},[5153],{"type":24,"value":211},{"type":19,"tag":173,"props":5155,"children":5156},{"style":302},[5157],{"type":24,"value":305},{"type":19,"tag":173,"props":5159,"children":5160},{"style":308},[5161],{"type":24,"value":4032},{"type":19,"tag":173,"props":5163,"children":5164},{"style":302},[5165],{"type":24,"value":305},{"type":19,"tag":173,"props":5167,"children":5168},{"style":186},[5169],{"type":24,"value":491},{"type":19,"tag":173,"props":5171,"children":5172},{"style":369},[5173],{"type":24,"value":2184},{"type":19,"tag":173,"props":5175,"children":5176},{"style":186},[5177],{"type":24,"value":3908},{"type":19,"tag":173,"props":5179,"children":5181},{"class":175,"line":5180},183,[5182,5186,5190,5194,5198,5202,5206,5210,5214,5218,5222,5226,5230],{"type":19,"tag":173,"props":5183,"children":5184},{"style":186},[5185],{"type":24,"value":3879},{"type":19,"tag":173,"props":5187,"children":5188},{"style":203},[5189],{"type":24,"value":4806},{"type":19,"tag":173,"props":5191,"children":5192},{"style":186},[5193],{"type":24,"value":4811},{"type":19,"tag":173,"props":5195,"children":5196},{"style":192},[5197],{"type":24,"value":4816},{"type":19,"tag":173,"props":5199,"children":5200},{"style":186},[5201],{"type":24,"value":4821},{"type":19,"tag":173,"props":5203,"children":5204},{"style":203},[5205],{"type":24,"value":4773},{"type":19,"tag":173,"props":5207,"children":5208},{"style":186},[5209],{"type":24,"value":211},{"type":19,"tag":173,"props":5211,"children":5212},{"style":302},[5213],{"type":24,"value":305},{"type":19,"tag":173,"props":5215,"children":5216},{"style":308},[5217],{"type":24,"value":4073},{"type":19,"tag":173,"props":5219,"children":5220},{"style":302},[5221],{"type":24,"value":305},{"type":19,"tag":173,"props":5223,"children":5224},{"style":186},[5225],{"type":24,"value":491},{"type":19,"tag":173,"props":5227,"children":5228},{"style":369},[5229],{"type":24,"value":4286},{"type":19,"tag":173,"props":5231,"children":5232},{"style":186},[5233],{"type":24,"value":3908},{"type":19,"tag":173,"props":5235,"children":5237},{"class":175,"line":5236},184,[5238],{"type":19,"tag":173,"props":5239,"children":5240},{"style":186},[5241],{"type":24,"value":1754},{"type":19,"tag":173,"props":5243,"children":5245},{"class":175,"line":5244},185,[5246],{"type":19,"tag":173,"props":5247,"children":5248},{"emptyLinePlaceholder":1137},[5249],{"type":24,"value":1140},{"type":19,"tag":173,"props":5251,"children":5253},{"class":175,"line":5252},186,[5254,5258,5262],{"type":19,"tag":173,"props":5255,"children":5256},{"style":186},[5257],{"type":24,"value":3831},{"type":19,"tag":173,"props":5259,"children":5260},{"style":224},[5261],{"type":24,"value":3836},{"type":19,"tag":173,"props":5263,"children":5264},{"style":186},[5265],{"type":24,"value":3658},{"type":19,"tag":173,"props":5267,"children":5269},{"class":175,"line":5268},187,[5270,5274,5278,5283],{"type":19,"tag":173,"props":5271,"children":5272},{"style":192},[5273],{"type":24,"value":1615},{"type":19,"tag":173,"props":5275,"children":5276},{"style":180},[5277],{"type":24,"value":3853},{"type":19,"tag":173,"props":5279,"children":5280},{"style":203},[5281],{"type":24,"value":5282}," ParseOrNullTest",{"type":19,"tag":173,"props":5284,"children":5285},{"style":186},[5286],{"type":24,"value":1907},{"type":19,"tag":173,"props":5288,"children":5290},{"class":175,"line":5289},188,[5291],{"type":19,"tag":173,"props":5292,"children":5293},{"style":186},[5294],{"type":24,"value":1660},{"type":19,"tag":173,"props":5296,"children":5298},{"class":175,"line":5297},189,[5299,5303,5307,5311,5315,5319,5323,5327,5331,5335,5339],{"type":19,"tag":173,"props":5300,"children":5301},{"style":186},[5302],{"type":24,"value":3879},{"type":19,"tag":173,"props":5304,"children":5305},{"style":203},[5306],{"type":24,"value":4502},{"type":19,"tag":173,"props":5308,"children":5309},{"style":186},[5310],{"type":24,"value":4420},{"type":19,"tag":173,"props":5312,"children":5313},{"style":426},[5314],{"type":24,"value":3991},{"type":19,"tag":173,"props":5316,"children":5317},{"style":186},[5318],{"type":24,"value":4515},{"type":19,"tag":173,"props":5320,"children":5321},{"style":203},[5322],{"type":24,"value":2962},{"type":19,"tag":173,"props":5324,"children":5325},{"style":186},[5326],{"type":24,"value":211},{"type":19,"tag":173,"props":5328,"children":5329},{"style":302},[5330],{"type":24,"value":305},{"type":19,"tag":173,"props":5332,"children":5333},{"style":308},[5334],{"type":24,"value":3991},{"type":19,"tag":173,"props":5336,"children":5337},{"style":302},[5338],{"type":24,"value":305},{"type":19,"tag":173,"props":5340,"children":5341},{"style":186},[5342],{"type":24,"value":3908},{"type":19,"tag":173,"props":5344,"children":5346},{"class":175,"line":5345},190,[5347,5351,5356,5360,5364,5368,5372,5376,5380],{"type":19,"tag":173,"props":5348,"children":5349},{"style":186},[5350],{"type":24,"value":3879},{"type":19,"tag":173,"props":5352,"children":5353},{"style":203},[5354],{"type":24,"value":5355},"IsNull",{"type":19,"tag":173,"props":5357,"children":5358},{"style":186},[5359],{"type":24,"value":3889},{"type":19,"tag":173,"props":5361,"children":5362},{"style":203},[5363],{"type":24,"value":2962},{"type":19,"tag":173,"props":5365,"children":5366},{"style":186},[5367],{"type":24,"value":211},{"type":19,"tag":173,"props":5369,"children":5370},{"style":302},[5371],{"type":24,"value":305},{"type":19,"tag":173,"props":5373,"children":5374},{"style":308},[5375],{"type":24,"value":3903},{"type":19,"tag":173,"props":5377,"children":5378},{"style":302},[5379],{"type":24,"value":305},{"type":19,"tag":173,"props":5381,"children":5382},{"style":186},[5383],{"type":24,"value":3908},{"type":19,"tag":173,"props":5385,"children":5387},{"class":175,"line":5386},191,[5388,5392,5396,5400,5404,5408,5412,5416,5420],{"type":19,"tag":173,"props":5389,"children":5390},{"style":186},[5391],{"type":24,"value":3879},{"type":19,"tag":173,"props":5393,"children":5394},{"style":203},[5395],{"type":24,"value":5355},{"type":19,"tag":173,"props":5397,"children":5398},{"style":186},[5399],{"type":24,"value":3889},{"type":19,"tag":173,"props":5401,"children":5402},{"style":203},[5403],{"type":24,"value":2962},{"type":19,"tag":173,"props":5405,"children":5406},{"style":186},[5407],{"type":24,"value":211},{"type":19,"tag":173,"props":5409,"children":5410},{"style":302},[5411],{"type":24,"value":305},{"type":19,"tag":173,"props":5413,"children":5414},{"style":308},[5415],{"type":24,"value":4073},{"type":19,"tag":173,"props":5417,"children":5418},{"style":302},[5419],{"type":24,"value":305},{"type":19,"tag":173,"props":5421,"children":5422},{"style":186},[5423],{"type":24,"value":3908},{"type":19,"tag":173,"props":5425,"children":5427},{"class":175,"line":5426},192,[5428,5432,5436,5440,5444,5448,5452,5456,5461],{"type":19,"tag":173,"props":5429,"children":5430},{"style":186},[5431],{"type":24,"value":3879},{"type":19,"tag":173,"props":5433,"children":5434},{"style":203},[5435],{"type":24,"value":5355},{"type":19,"tag":173,"props":5437,"children":5438},{"style":186},[5439],{"type":24,"value":3889},{"type":19,"tag":173,"props":5441,"children":5442},{"style":203},[5443],{"type":24,"value":2962},{"type":19,"tag":173,"props":5445,"children":5446},{"style":186},[5447],{"type":24,"value":211},{"type":19,"tag":173,"props":5449,"children":5450},{"style":180},[5451],{"type":24,"value":2147},{"type":19,"tag":173,"props":5453,"children":5454},{"style":186},[5455],{"type":24,"value":1089},{"type":19,"tag":173,"props":5457,"children":5458},{"style":426},[5459],{"type":24,"value":5460},"Empty",{"type":19,"tag":173,"props":5462,"children":5463},{"style":186},[5464],{"type":24,"value":3908},{"type":19,"tag":173,"props":5466,"children":5468},{"class":175,"line":5467},193,[5469,5473,5477,5481,5485,5489,5493],{"type":19,"tag":173,"props":5470,"children":5471},{"style":186},[5472],{"type":24,"value":3879},{"type":19,"tag":173,"props":5474,"children":5475},{"style":203},[5476],{"type":24,"value":5355},{"type":19,"tag":173,"props":5478,"children":5479},{"style":186},[5480],{"type":24,"value":3889},{"type":19,"tag":173,"props":5482,"children":5483},{"style":203},[5484],{"type":24,"value":2962},{"type":19,"tag":173,"props":5486,"children":5487},{"style":186},[5488],{"type":24,"value":211},{"type":19,"tag":173,"props":5490,"children":5491},{"style":369},[5492],{"type":24,"value":4552},{"type":19,"tag":173,"props":5494,"children":5495},{"style":186},[5496],{"type":24,"value":3908},{"type":19,"tag":173,"props":5498,"children":5500},{"class":175,"line":5499},194,[5501],{"type":19,"tag":173,"props":5502,"children":5503},{"emptyLinePlaceholder":1137},[5504],{"type":24,"value":1140},{"type":19,"tag":173,"props":5506,"children":5508},{"class":175,"line":5507},195,[5509,5513,5517,5521,5525,5529,5533,5537,5541,5545,5549,5553,5557],{"type":19,"tag":173,"props":5510,"children":5511},{"style":186},[5512],{"type":24,"value":3879},{"type":19,"tag":173,"props":5514,"children":5515},{"style":203},[5516],{"type":24,"value":4502},{"type":19,"tag":173,"props":5518,"children":5519},{"style":186},[5520],{"type":24,"value":4420},{"type":19,"tag":173,"props":5522,"children":5523},{"style":426},[5524],{"type":24,"value":3991},{"type":19,"tag":173,"props":5526,"children":5527},{"style":186},[5528],{"type":24,"value":4984},{"type":19,"tag":173,"props":5530,"children":5531},{"style":203},[5532],{"type":24,"value":3052},{"type":19,"tag":173,"props":5534,"children":5535},{"style":186},[5536],{"type":24,"value":211},{"type":19,"tag":173,"props":5538,"children":5539},{"style":302},[5540],{"type":24,"value":305},{"type":19,"tag":173,"props":5542,"children":5543},{"style":308},[5544],{"type":24,"value":3991},{"type":19,"tag":173,"props":5546,"children":5547},{"style":302},[5548],{"type":24,"value":305},{"type":19,"tag":173,"props":5550,"children":5551},{"style":186},[5552],{"type":24,"value":491},{"type":19,"tag":173,"props":5554,"children":5555},{"style":369},[5556],{"type":24,"value":4286},{"type":19,"tag":173,"props":5558,"children":5559},{"style":186},[5560],{"type":24,"value":5017},{"type":19,"tag":173,"props":5562,"children":5564},{"class":175,"line":5563},196,[5565,5569,5573,5577,5581,5585,5589,5593,5597,5601,5605,5609,5613],{"type":19,"tag":173,"props":5566,"children":5567},{"style":186},[5568],{"type":24,"value":3879},{"type":19,"tag":173,"props":5570,"children":5571},{"style":203},[5572],{"type":24,"value":4502},{"type":19,"tag":173,"props":5574,"children":5575},{"style":186},[5576],{"type":24,"value":4420},{"type":19,"tag":173,"props":5578,"children":5579},{"style":426},[5580],{"type":24,"value":3991},{"type":19,"tag":173,"props":5582,"children":5583},{"style":186},[5584],{"type":24,"value":4984},{"type":19,"tag":173,"props":5586,"children":5587},{"style":203},[5588],{"type":24,"value":3052},{"type":19,"tag":173,"props":5590,"children":5591},{"style":186},[5592],{"type":24,"value":211},{"type":19,"tag":173,"props":5594,"children":5595},{"style":302},[5596],{"type":24,"value":305},{"type":19,"tag":173,"props":5598,"children":5599},{"style":308},[5600],{"type":24,"value":3991},{"type":19,"tag":173,"props":5602,"children":5603},{"style":302},[5604],{"type":24,"value":305},{"type":19,"tag":173,"props":5606,"children":5607},{"style":186},[5608],{"type":24,"value":491},{"type":19,"tag":173,"props":5610,"children":5611},{"style":369},[5612],{"type":24,"value":2184},{"type":19,"tag":173,"props":5614,"children":5615},{"style":186},[5616],{"type":24,"value":5017},{"type":19,"tag":173,"props":5618,"children":5620},{"class":175,"line":5619},197,[5621,5625,5629,5633,5637,5641,5645,5649,5653],{"type":19,"tag":173,"props":5622,"children":5623},{"style":186},[5624],{"type":24,"value":3879},{"type":19,"tag":173,"props":5626,"children":5627},{"style":203},[5628],{"type":24,"value":5355},{"type":19,"tag":173,"props":5630,"children":5631},{"style":186},[5632],{"type":24,"value":3889},{"type":19,"tag":173,"props":5634,"children":5635},{"style":203},[5636],{"type":24,"value":2962},{"type":19,"tag":173,"props":5638,"children":5639},{"style":186},[5640],{"type":24,"value":211},{"type":19,"tag":173,"props":5642,"children":5643},{"style":302},[5644],{"type":24,"value":305},{"type":19,"tag":173,"props":5646,"children":5647},{"style":308},[5648],{"type":24,"value":4032},{"type":19,"tag":173,"props":5650,"children":5651},{"style":302},[5652],{"type":24,"value":305},{"type":19,"tag":173,"props":5654,"children":5655},{"style":186},[5656],{"type":24,"value":3908},{"type":19,"tag":173,"props":5658,"children":5660},{"class":175,"line":5659},198,[5661,5665,5669,5673,5677,5681,5685,5689,5693,5697,5701,5705,5709],{"type":19,"tag":173,"props":5662,"children":5663},{"style":186},[5664],{"type":24,"value":3879},{"type":19,"tag":173,"props":5666,"children":5667},{"style":203},[5668],{"type":24,"value":4502},{"type":19,"tag":173,"props":5670,"children":5671},{"style":186},[5672],{"type":24,"value":4420},{"type":19,"tag":173,"props":5674,"children":5675},{"style":426},[5676],{"type":24,"value":3991},{"type":19,"tag":173,"props":5678,"children":5679},{"style":186},[5680],{"type":24,"value":4984},{"type":19,"tag":173,"props":5682,"children":5683},{"style":203},[5684],{"type":24,"value":3052},{"type":19,"tag":173,"props":5686,"children":5687},{"style":186},[5688],{"type":24,"value":211},{"type":19,"tag":173,"props":5690,"children":5691},{"style":302},[5692],{"type":24,"value":305},{"type":19,"tag":173,"props":5694,"children":5695},{"style":308},[5696],{"type":24,"value":4032},{"type":19,"tag":173,"props":5698,"children":5699},{"style":302},[5700],{"type":24,"value":305},{"type":19,"tag":173,"props":5702,"children":5703},{"style":186},[5704],{"type":24,"value":491},{"type":19,"tag":173,"props":5706,"children":5707},{"style":369},[5708],{"type":24,"value":4286},{"type":19,"tag":173,"props":5710,"children":5711},{"style":186},[5712],{"type":24,"value":5017},{"type":19,"tag":173,"props":5714,"children":5716},{"class":175,"line":5715},199,[5717,5721,5725,5729,5733,5737,5741,5745,5749,5753,5757],{"type":19,"tag":173,"props":5718,"children":5719},{"style":186},[5720],{"type":24,"value":3879},{"type":19,"tag":173,"props":5722,"children":5723},{"style":203},[5724],{"type":24,"value":5355},{"type":19,"tag":173,"props":5726,"children":5727},{"style":186},[5728],{"type":24,"value":3889},{"type":19,"tag":173,"props":5730,"children":5731},{"style":203},[5732],{"type":24,"value":3052},{"type":19,"tag":173,"props":5734,"children":5735},{"style":186},[5736],{"type":24,"value":211},{"type":19,"tag":173,"props":5738,"children":5739},{"style":302},[5740],{"type":24,"value":305},{"type":19,"tag":173,"props":5742,"children":5743},{"style":308},[5744],{"type":24,"value":4032},{"type":19,"tag":173,"props":5746,"children":5747},{"style":302},[5748],{"type":24,"value":305},{"type":19,"tag":173,"props":5750,"children":5751},{"style":186},[5752],{"type":24,"value":491},{"type":19,"tag":173,"props":5754,"children":5755},{"style":369},[5756],{"type":24,"value":2184},{"type":19,"tag":173,"props":5758,"children":5759},{"style":186},[5760],{"type":24,"value":3908},{"type":19,"tag":173,"props":5762,"children":5764},{"class":175,"line":5763},200,[5765,5769,5773,5777,5781,5785,5789,5793,5797,5801,5805],{"type":19,"tag":173,"props":5766,"children":5767},{"style":186},[5768],{"type":24,"value":3879},{"type":19,"tag":173,"props":5770,"children":5771},{"style":203},[5772],{"type":24,"value":5355},{"type":19,"tag":173,"props":5774,"children":5775},{"style":186},[5776],{"type":24,"value":3889},{"type":19,"tag":173,"props":5778,"children":5779},{"style":203},[5780],{"type":24,"value":3052},{"type":19,"tag":173,"props":5782,"children":5783},{"style":186},[5784],{"type":24,"value":211},{"type":19,"tag":173,"props":5786,"children":5787},{"style":302},[5788],{"type":24,"value":305},{"type":19,"tag":173,"props":5790,"children":5791},{"style":308},[5792],{"type":24,"value":4073},{"type":19,"tag":173,"props":5794,"children":5795},{"style":302},[5796],{"type":24,"value":305},{"type":19,"tag":173,"props":5798,"children":5799},{"style":186},[5800],{"type":24,"value":491},{"type":19,"tag":173,"props":5802,"children":5803},{"style":369},[5804],{"type":24,"value":4286},{"type":19,"tag":173,"props":5806,"children":5807},{"style":186},[5808],{"type":24,"value":3908},{"type":19,"tag":173,"props":5810,"children":5812},{"class":175,"line":5811},201,[5813],{"type":19,"tag":173,"props":5814,"children":5815},{"style":186},[5816],{"type":24,"value":1754},{"type":19,"tag":173,"props":5818,"children":5820},{"class":175,"line":5819},202,[5821],{"type":19,"tag":173,"props":5822,"children":5823},{"emptyLinePlaceholder":1137},[5824],{"type":24,"value":1140},{"type":19,"tag":173,"props":5826,"children":5828},{"class":175,"line":5827},203,[5829,5833,5837],{"type":19,"tag":173,"props":5830,"children":5831},{"style":186},[5832],{"type":24,"value":3831},{"type":19,"tag":173,"props":5834,"children":5835},{"style":224},[5836],{"type":24,"value":3836},{"type":19,"tag":173,"props":5838,"children":5839},{"style":186},[5840],{"type":24,"value":3658},{"type":19,"tag":173,"props":5842,"children":5844},{"class":175,"line":5843},204,[5845,5849,5853,5858],{"type":19,"tag":173,"props":5846,"children":5847},{"style":192},[5848],{"type":24,"value":1615},{"type":19,"tag":173,"props":5850,"children":5851},{"style":180},[5852],{"type":24,"value":3853},{"type":19,"tag":173,"props":5854,"children":5855},{"style":203},[5856],{"type":24,"value":5857}," TryParseTest",{"type":19,"tag":173,"props":5859,"children":5860},{"style":186},[5861],{"type":24,"value":1907},{"type":19,"tag":173,"props":5863,"children":5865},{"class":175,"line":5864},205,[5866],{"type":19,"tag":173,"props":5867,"children":5868},{"style":186},[5869],{"type":24,"value":1660},{"type":19,"tag":173,"props":5871,"children":5873},{"class":175,"line":5872},206,[5874,5879,5884,5888,5893,5898],{"type":19,"tag":173,"props":5875,"children":5876},{"style":224},[5877],{"type":24,"value":5878},"      TestEnum",{"type":19,"tag":173,"props":5880,"children":5881},{"style":186},[5882],{"type":24,"value":5883}," testEnum ",{"type":19,"tag":173,"props":5885,"children":5886},{"style":192},[5887],{"type":24,"value":195},{"type":19,"tag":173,"props":5889,"children":5890},{"style":186},[5891],{"type":24,"value":5892}," TestEnum.",{"type":19,"tag":173,"props":5894,"children":5895},{"style":426},[5896],{"type":24,"value":5897},"Valeur2",{"type":19,"tag":173,"props":5899,"children":5900},{"style":186},[5901],{"type":24,"value":846},{"type":19,"tag":173,"props":5903,"children":5905},{"class":175,"line":5904},207,[5906,5911,5916,5920,5924,5929,5933,5937,5941,5945,5949,5953],{"type":19,"tag":173,"props":5907,"children":5908},{"style":180},[5909],{"type":24,"value":5910},"      bool",{"type":19,"tag":173,"props":5912,"children":5913},{"style":186},[5914],{"type":24,"value":5915}," convOk ",{"type":19,"tag":173,"props":5917,"children":5918},{"style":192},[5919],{"type":24,"value":195},{"type":19,"tag":173,"props":5921,"children":5922},{"style":186},[5923],{"type":24,"value":4821},{"type":19,"tag":173,"props":5925,"children":5926},{"style":203},[5927],{"type":24,"value":5928},"TryParseLabel",{"type":19,"tag":173,"props":5930,"children":5931},{"style":186},[5932],{"type":24,"value":211},{"type":19,"tag":173,"props":5934,"children":5935},{"style":302},[5936],{"type":24,"value":305},{"type":19,"tag":173,"props":5938,"children":5939},{"style":308},[5940],{"type":24,"value":3991},{"type":19,"tag":173,"props":5942,"children":5943},{"style":302},[5944],{"type":24,"value":305},{"type":19,"tag":173,"props":5946,"children":5947},{"style":186},[5948],{"type":24,"value":491},{"type":19,"tag":173,"props":5950,"children":5951},{"style":192},[5952],{"type":24,"value":496},{"type":19,"tag":173,"props":5954,"children":5955},{"style":186},[5956],{"type":24,"value":5957}," testEnum);\n",{"type":19,"tag":173,"props":5959,"children":5961},{"class":175,"line":5960},208,[5962,5966,5970],{"type":19,"tag":173,"props":5963,"children":5964},{"style":186},[5965],{"type":24,"value":3879},{"type":19,"tag":173,"props":5967,"children":5968},{"style":203},[5969],{"type":24,"value":3884},{"type":19,"tag":173,"props":5971,"children":5972},{"style":186},[5973],{"type":24,"value":5974},"(convOk);\n",{"type":19,"tag":173,"props":5976,"children":5978},{"class":175,"line":5977},209,[5979,5983,5987,5991,5995],{"type":19,"tag":173,"props":5980,"children":5981},{"style":186},[5982],{"type":24,"value":3879},{"type":19,"tag":173,"props":5984,"children":5985},{"style":203},[5986],{"type":24,"value":4502},{"type":19,"tag":173,"props":5988,"children":5989},{"style":186},[5990],{"type":24,"value":4420},{"type":19,"tag":173,"props":5992,"children":5993},{"style":426},[5994],{"type":24,"value":3991},{"type":19,"tag":173,"props":5996,"children":5997},{"style":186},[5998],{"type":24,"value":5999},", testEnum);\n",{"type":19,"tag":173,"props":6001,"children":6003},{"class":175,"line":6002},210,[6004],{"type":19,"tag":173,"props":6005,"children":6006},{"emptyLinePlaceholder":1137},[6007],{"type":24,"value":1140},{"type":19,"tag":173,"props":6009,"children":6011},{"class":175,"line":6010},211,[6012,6017,6021,6025,6029],{"type":19,"tag":173,"props":6013,"children":6014},{"style":186},[6015],{"type":24,"value":6016},"      testEnum ",{"type":19,"tag":173,"props":6018,"children":6019},{"style":192},[6020],{"type":24,"value":195},{"type":19,"tag":173,"props":6022,"children":6023},{"style":186},[6024],{"type":24,"value":5892},{"type":19,"tag":173,"props":6026,"children":6027},{"style":426},[6028],{"type":24,"value":5897},{"type":19,"tag":173,"props":6030,"children":6031},{"style":186},[6032],{"type":24,"value":846},{"type":19,"tag":173,"props":6034,"children":6036},{"class":175,"line":6035},212,[6037,6042,6046,6050,6054,6058,6062,6066,6070,6074,6078],{"type":19,"tag":173,"props":6038,"children":6039},{"style":186},[6040],{"type":24,"value":6041},"      convOk ",{"type":19,"tag":173,"props":6043,"children":6044},{"style":192},[6045],{"type":24,"value":195},{"type":19,"tag":173,"props":6047,"children":6048},{"style":186},[6049],{"type":24,"value":4821},{"type":19,"tag":173,"props":6051,"children":6052},{"style":203},[6053],{"type":24,"value":5928},{"type":19,"tag":173,"props":6055,"children":6056},{"style":186},[6057],{"type":24,"value":211},{"type":19,"tag":173,"props":6059,"children":6060},{"style":302},[6061],{"type":24,"value":305},{"type":19,"tag":173,"props":6063,"children":6064},{"style":308},[6065],{"type":24,"value":3903},{"type":19,"tag":173,"props":6067,"children":6068},{"style":302},[6069],{"type":24,"value":305},{"type":19,"tag":173,"props":6071,"children":6072},{"style":186},[6073],{"type":24,"value":491},{"type":19,"tag":173,"props":6075,"children":6076},{"style":192},[6077],{"type":24,"value":496},{"type":19,"tag":173,"props":6079,"children":6080},{"style":186},[6081],{"type":24,"value":5957},{"type":19,"tag":173,"props":6083,"children":6085},{"class":175,"line":6084},213,[6086,6090,6094],{"type":19,"tag":173,"props":6087,"children":6088},{"style":186},[6089],{"type":24,"value":3879},{"type":19,"tag":173,"props":6091,"children":6092},{"style":203},[6093],{"type":24,"value":3921},{"type":19,"tag":173,"props":6095,"children":6096},{"style":186},[6097],{"type":24,"value":5974},{"type":19,"tag":173,"props":6099,"children":6101},{"class":175,"line":6100},214,[6102,6106,6110,6114,6119],{"type":19,"tag":173,"props":6103,"children":6104},{"style":186},[6105],{"type":24,"value":3879},{"type":19,"tag":173,"props":6107,"children":6108},{"style":203},[6109],{"type":24,"value":4502},{"type":19,"tag":173,"props":6111,"children":6112},{"style":186},[6113],{"type":24,"value":4420},{"type":19,"tag":173,"props":6115,"children":6116},{"style":426},[6117],{"type":24,"value":6118},"Clear",{"type":19,"tag":173,"props":6120,"children":6121},{"style":186},[6122],{"type":24,"value":5999},{"type":19,"tag":173,"props":6124,"children":6126},{"class":175,"line":6125},215,[6127],{"type":19,"tag":173,"props":6128,"children":6129},{"emptyLinePlaceholder":1137},[6130],{"type":24,"value":1140},{"type":19,"tag":173,"props":6132,"children":6134},{"class":175,"line":6133},216,[6135,6139,6143,6147,6151],{"type":19,"tag":173,"props":6136,"children":6137},{"style":186},[6138],{"type":24,"value":6016},{"type":19,"tag":173,"props":6140,"children":6141},{"style":192},[6142],{"type":24,"value":195},{"type":19,"tag":173,"props":6144,"children":6145},{"style":186},[6146],{"type":24,"value":5892},{"type":19,"tag":173,"props":6148,"children":6149},{"style":426},[6150],{"type":24,"value":5897},{"type":19,"tag":173,"props":6152,"children":6153},{"style":186},[6154],{"type":24,"value":846},{"type":19,"tag":173,"props":6156,"children":6158},{"class":175,"line":6157},217,[6159,6163,6167,6171,6175,6179,6183,6187,6191,6195,6199],{"type":19,"tag":173,"props":6160,"children":6161},{"style":186},[6162],{"type":24,"value":6041},{"type":19,"tag":173,"props":6164,"children":6165},{"style":192},[6166],{"type":24,"value":195},{"type":19,"tag":173,"props":6168,"children":6169},{"style":186},[6170],{"type":24,"value":4821},{"type":19,"tag":173,"props":6172,"children":6173},{"style":203},[6174],{"type":24,"value":5928},{"type":19,"tag":173,"props":6176,"children":6177},{"style":186},[6178],{"type":24,"value":211},{"type":19,"tag":173,"props":6180,"children":6181},{"style":302},[6182],{"type":24,"value":305},{"type":19,"tag":173,"props":6184,"children":6185},{"style":308},[6186],{"type":24,"value":4073},{"type":19,"tag":173,"props":6188,"children":6189},{"style":302},[6190],{"type":24,"value":305},{"type":19,"tag":173,"props":6192,"children":6193},{"style":186},[6194],{"type":24,"value":491},{"type":19,"tag":173,"props":6196,"children":6197},{"style":192},[6198],{"type":24,"value":496},{"type":19,"tag":173,"props":6200,"children":6201},{"style":186},[6202],{"type":24,"value":5957},{"type":19,"tag":173,"props":6204,"children":6206},{"class":175,"line":6205},218,[6207,6211,6215],{"type":19,"tag":173,"props":6208,"children":6209},{"style":186},[6210],{"type":24,"value":3879},{"type":19,"tag":173,"props":6212,"children":6213},{"style":203},[6214],{"type":24,"value":3921},{"type":19,"tag":173,"props":6216,"children":6217},{"style":186},[6218],{"type":24,"value":5974},{"type":19,"tag":173,"props":6220,"children":6222},{"class":175,"line":6221},219,[6223,6227,6231,6235,6239],{"type":19,"tag":173,"props":6224,"children":6225},{"style":186},[6226],{"type":24,"value":3879},{"type":19,"tag":173,"props":6228,"children":6229},{"style":203},[6230],{"type":24,"value":4502},{"type":19,"tag":173,"props":6232,"children":6233},{"style":186},[6234],{"type":24,"value":4420},{"type":19,"tag":173,"props":6236,"children":6237},{"style":426},[6238],{"type":24,"value":6118},{"type":19,"tag":173,"props":6240,"children":6241},{"style":186},[6242],{"type":24,"value":5999},{"type":19,"tag":173,"props":6244,"children":6246},{"class":175,"line":6245},220,[6247],{"type":19,"tag":173,"props":6248,"children":6249},{"emptyLinePlaceholder":1137},[6250],{"type":24,"value":1140},{"type":19,"tag":173,"props":6252,"children":6254},{"class":175,"line":6253},221,[6255,6259,6263,6267,6271],{"type":19,"tag":173,"props":6256,"children":6257},{"style":186},[6258],{"type":24,"value":6016},{"type":19,"tag":173,"props":6260,"children":6261},{"style":192},[6262],{"type":24,"value":195},{"type":19,"tag":173,"props":6264,"children":6265},{"style":186},[6266],{"type":24,"value":5892},{"type":19,"tag":173,"props":6268,"children":6269},{"style":426},[6270],{"type":24,"value":5897},{"type":19,"tag":173,"props":6272,"children":6273},{"style":186},[6274],{"type":24,"value":846},{"type":19,"tag":173,"props":6276,"children":6278},{"class":175,"line":6277},222,[6279,6283,6287,6291,6295,6299,6303,6307,6311,6315,6319,6323,6327],{"type":19,"tag":173,"props":6280,"children":6281},{"style":186},[6282],{"type":24,"value":6041},{"type":19,"tag":173,"props":6284,"children":6285},{"style":192},[6286],{"type":24,"value":195},{"type":19,"tag":173,"props":6288,"children":6289},{"style":186},[6290],{"type":24,"value":4821},{"type":19,"tag":173,"props":6292,"children":6293},{"style":203},[6294],{"type":24,"value":5928},{"type":19,"tag":173,"props":6296,"children":6297},{"style":186},[6298],{"type":24,"value":211},{"type":19,"tag":173,"props":6300,"children":6301},{"style":302},[6302],{"type":24,"value":305},{"type":19,"tag":173,"props":6304,"children":6305},{"style":308},[6306],{"type":24,"value":3991},{"type":19,"tag":173,"props":6308,"children":6309},{"style":302},[6310],{"type":24,"value":305},{"type":19,"tag":173,"props":6312,"children":6313},{"style":186},[6314],{"type":24,"value":491},{"type":19,"tag":173,"props":6316,"children":6317},{"style":369},[6318],{"type":24,"value":4286},{"type":19,"tag":173,"props":6320,"children":6321},{"style":186},[6322],{"type":24,"value":491},{"type":19,"tag":173,"props":6324,"children":6325},{"style":192},[6326],{"type":24,"value":496},{"type":19,"tag":173,"props":6328,"children":6329},{"style":186},[6330],{"type":24,"value":5957},{"type":19,"tag":173,"props":6332,"children":6334},{"class":175,"line":6333},223,[6335,6339,6343],{"type":19,"tag":173,"props":6336,"children":6337},{"style":186},[6338],{"type":24,"value":3879},{"type":19,"tag":173,"props":6340,"children":6341},{"style":203},[6342],{"type":24,"value":3884},{"type":19,"tag":173,"props":6344,"children":6345},{"style":186},[6346],{"type":24,"value":5974},{"type":19,"tag":173,"props":6348,"children":6350},{"class":175,"line":6349},224,[6351,6355,6359,6363,6367],{"type":19,"tag":173,"props":6352,"children":6353},{"style":186},[6354],{"type":24,"value":3879},{"type":19,"tag":173,"props":6356,"children":6357},{"style":203},[6358],{"type":24,"value":4502},{"type":19,"tag":173,"props":6360,"children":6361},{"style":186},[6362],{"type":24,"value":4420},{"type":19,"tag":173,"props":6364,"children":6365},{"style":426},[6366],{"type":24,"value":3991},{"type":19,"tag":173,"props":6368,"children":6369},{"style":186},[6370],{"type":24,"value":5999},{"type":19,"tag":173,"props":6372,"children":6374},{"class":175,"line":6373},225,[6375],{"type":19,"tag":173,"props":6376,"children":6377},{"emptyLinePlaceholder":1137},[6378],{"type":24,"value":1140},{"type":19,"tag":173,"props":6380,"children":6382},{"class":175,"line":6381},226,[6383,6387,6391,6395,6399],{"type":19,"tag":173,"props":6384,"children":6385},{"style":186},[6386],{"type":24,"value":6016},{"type":19,"tag":173,"props":6388,"children":6389},{"style":192},[6390],{"type":24,"value":195},{"type":19,"tag":173,"props":6392,"children":6393},{"style":186},[6394],{"type":24,"value":5892},{"type":19,"tag":173,"props":6396,"children":6397},{"style":426},[6398],{"type":24,"value":5897},{"type":19,"tag":173,"props":6400,"children":6401},{"style":186},[6402],{"type":24,"value":846},{"type":19,"tag":173,"props":6404,"children":6406},{"class":175,"line":6405},227,[6407,6411,6415,6419,6423,6427,6431,6435,6439,6443,6447,6451,6455],{"type":19,"tag":173,"props":6408,"children":6409},{"style":186},[6410],{"type":24,"value":6041},{"type":19,"tag":173,"props":6412,"children":6413},{"style":192},[6414],{"type":24,"value":195},{"type":19,"tag":173,"props":6416,"children":6417},{"style":186},[6418],{"type":24,"value":4821},{"type":19,"tag":173,"props":6420,"children":6421},{"style":203},[6422],{"type":24,"value":5928},{"type":19,"tag":173,"props":6424,"children":6425},{"style":186},[6426],{"type":24,"value":211},{"type":19,"tag":173,"props":6428,"children":6429},{"style":302},[6430],{"type":24,"value":305},{"type":19,"tag":173,"props":6432,"children":6433},{"style":308},[6434],{"type":24,"value":3991},{"type":19,"tag":173,"props":6436,"children":6437},{"style":302},[6438],{"type":24,"value":305},{"type":19,"tag":173,"props":6440,"children":6441},{"style":186},[6442],{"type":24,"value":491},{"type":19,"tag":173,"props":6444,"children":6445},{"style":369},[6446],{"type":24,"value":2184},{"type":19,"tag":173,"props":6448,"children":6449},{"style":186},[6450],{"type":24,"value":491},{"type":19,"tag":173,"props":6452,"children":6453},{"style":192},[6454],{"type":24,"value":496},{"type":19,"tag":173,"props":6456,"children":6457},{"style":186},[6458],{"type":24,"value":5957},{"type":19,"tag":173,"props":6460,"children":6462},{"class":175,"line":6461},228,[6463,6467,6471],{"type":19,"tag":173,"props":6464,"children":6465},{"style":186},[6466],{"type":24,"value":3879},{"type":19,"tag":173,"props":6468,"children":6469},{"style":203},[6470],{"type":24,"value":3884},{"type":19,"tag":173,"props":6472,"children":6473},{"style":186},[6474],{"type":24,"value":5974},{"type":19,"tag":173,"props":6476,"children":6478},{"class":175,"line":6477},229,[6479,6483,6487,6491,6495],{"type":19,"tag":173,"props":6480,"children":6481},{"style":186},[6482],{"type":24,"value":3879},{"type":19,"tag":173,"props":6484,"children":6485},{"style":203},[6486],{"type":24,"value":4502},{"type":19,"tag":173,"props":6488,"children":6489},{"style":186},[6490],{"type":24,"value":4420},{"type":19,"tag":173,"props":6492,"children":6493},{"style":426},[6494],{"type":24,"value":3991},{"type":19,"tag":173,"props":6496,"children":6497},{"style":186},[6498],{"type":24,"value":5999},{"type":19,"tag":173,"props":6500,"children":6502},{"class":175,"line":6501},230,[6503],{"type":19,"tag":173,"props":6504,"children":6505},{"emptyLinePlaceholder":1137},[6506],{"type":24,"value":1140},{"type":19,"tag":173,"props":6508,"children":6510},{"class":175,"line":6509},231,[6511,6515,6519,6523,6527],{"type":19,"tag":173,"props":6512,"children":6513},{"style":186},[6514],{"type":24,"value":6016},{"type":19,"tag":173,"props":6516,"children":6517},{"style":192},[6518],{"type":24,"value":195},{"type":19,"tag":173,"props":6520,"children":6521},{"style":186},[6522],{"type":24,"value":5892},{"type":19,"tag":173,"props":6524,"children":6525},{"style":426},[6526],{"type":24,"value":5897},{"type":19,"tag":173,"props":6528,"children":6529},{"style":186},[6530],{"type":24,"value":846},{"type":19,"tag":173,"props":6532,"children":6534},{"class":175,"line":6533},232,[6535,6539,6543,6547,6551,6555,6559,6563,6567,6571,6575],{"type":19,"tag":173,"props":6536,"children":6537},{"style":186},[6538],{"type":24,"value":6041},{"type":19,"tag":173,"props":6540,"children":6541},{"style":192},[6542],{"type":24,"value":195},{"type":19,"tag":173,"props":6544,"children":6545},{"style":186},[6546],{"type":24,"value":4821},{"type":19,"tag":173,"props":6548,"children":6549},{"style":203},[6550],{"type":24,"value":5928},{"type":19,"tag":173,"props":6552,"children":6553},{"style":186},[6554],{"type":24,"value":211},{"type":19,"tag":173,"props":6556,"children":6557},{"style":302},[6558],{"type":24,"value":305},{"type":19,"tag":173,"props":6560,"children":6561},{"style":308},[6562],{"type":24,"value":4032},{"type":19,"tag":173,"props":6564,"children":6565},{"style":302},[6566],{"type":24,"value":305},{"type":19,"tag":173,"props":6568,"children":6569},{"style":186},[6570],{"type":24,"value":491},{"type":19,"tag":173,"props":6572,"children":6573},{"style":192},[6574],{"type":24,"value":496},{"type":19,"tag":173,"props":6576,"children":6577},{"style":186},[6578],{"type":24,"value":5957},{"type":19,"tag":173,"props":6580,"children":6582},{"class":175,"line":6581},233,[6583,6587,6591],{"type":19,"tag":173,"props":6584,"children":6585},{"style":186},[6586],{"type":24,"value":3879},{"type":19,"tag":173,"props":6588,"children":6589},{"style":203},[6590],{"type":24,"value":3921},{"type":19,"tag":173,"props":6592,"children":6593},{"style":186},[6594],{"type":24,"value":5974},{"type":19,"tag":173,"props":6596,"children":6598},{"class":175,"line":6597},234,[6599,6603,6607,6611,6615],{"type":19,"tag":173,"props":6600,"children":6601},{"style":186},[6602],{"type":24,"value":3879},{"type":19,"tag":173,"props":6604,"children":6605},{"style":203},[6606],{"type":24,"value":4502},{"type":19,"tag":173,"props":6608,"children":6609},{"style":186},[6610],{"type":24,"value":4420},{"type":19,"tag":173,"props":6612,"children":6613},{"style":426},[6614],{"type":24,"value":6118},{"type":19,"tag":173,"props":6616,"children":6617},{"style":186},[6618],{"type":24,"value":5999},{"type":19,"tag":173,"props":6620,"children":6622},{"class":175,"line":6621},235,[6623],{"type":19,"tag":173,"props":6624,"children":6625},{"emptyLinePlaceholder":1137},[6626],{"type":24,"value":1140},{"type":19,"tag":173,"props":6628,"children":6630},{"class":175,"line":6629},236,[6631,6635,6639,6643,6647],{"type":19,"tag":173,"props":6632,"children":6633},{"style":186},[6634],{"type":24,"value":6016},{"type":19,"tag":173,"props":6636,"children":6637},{"style":192},[6638],{"type":24,"value":195},{"type":19,"tag":173,"props":6640,"children":6641},{"style":186},[6642],{"type":24,"value":5892},{"type":19,"tag":173,"props":6644,"children":6645},{"style":426},[6646],{"type":24,"value":5897},{"type":19,"tag":173,"props":6648,"children":6649},{"style":186},[6650],{"type":24,"value":846},{"type":19,"tag":173,"props":6652,"children":6654},{"class":175,"line":6653},237,[6655,6659,6663,6667,6671,6675,6679,6683,6687,6691,6695,6699,6703],{"type":19,"tag":173,"props":6656,"children":6657},{"style":186},[6658],{"type":24,"value":6041},{"type":19,"tag":173,"props":6660,"children":6661},{"style":192},[6662],{"type":24,"value":195},{"type":19,"tag":173,"props":6664,"children":6665},{"style":186},[6666],{"type":24,"value":4821},{"type":19,"tag":173,"props":6668,"children":6669},{"style":203},[6670],{"type":24,"value":5928},{"type":19,"tag":173,"props":6672,"children":6673},{"style":186},[6674],{"type":24,"value":211},{"type":19,"tag":173,"props":6676,"children":6677},{"style":302},[6678],{"type":24,"value":305},{"type":19,"tag":173,"props":6680,"children":6681},{"style":308},[6682],{"type":24,"value":4032},{"type":19,"tag":173,"props":6684,"children":6685},{"style":302},[6686],{"type":24,"value":305},{"type":19,"tag":173,"props":6688,"children":6689},{"style":186},[6690],{"type":24,"value":491},{"type":19,"tag":173,"props":6692,"children":6693},{"style":369},[6694],{"type":24,"value":4286},{"type":19,"tag":173,"props":6696,"children":6697},{"style":186},[6698],{"type":24,"value":491},{"type":19,"tag":173,"props":6700,"children":6701},{"style":192},[6702],{"type":24,"value":496},{"type":19,"tag":173,"props":6704,"children":6705},{"style":186},[6706],{"type":24,"value":5957},{"type":19,"tag":173,"props":6708,"children":6710},{"class":175,"line":6709},238,[6711,6715,6719],{"type":19,"tag":173,"props":6712,"children":6713},{"style":186},[6714],{"type":24,"value":3879},{"type":19,"tag":173,"props":6716,"children":6717},{"style":203},[6718],{"type":24,"value":3884},{"type":19,"tag":173,"props":6720,"children":6721},{"style":186},[6722],{"type":24,"value":5974},{"type":19,"tag":173,"props":6724,"children":6726},{"class":175,"line":6725},239,[6727,6731,6735,6739,6743],{"type":19,"tag":173,"props":6728,"children":6729},{"style":186},[6730],{"type":24,"value":3879},{"type":19,"tag":173,"props":6732,"children":6733},{"style":203},[6734],{"type":24,"value":4502},{"type":19,"tag":173,"props":6736,"children":6737},{"style":186},[6738],{"type":24,"value":4420},{"type":19,"tag":173,"props":6740,"children":6741},{"style":426},[6742],{"type":24,"value":3991},{"type":19,"tag":173,"props":6744,"children":6745},{"style":186},[6746],{"type":24,"value":5999},{"type":19,"tag":173,"props":6748,"children":6750},{"class":175,"line":6749},240,[6751],{"type":19,"tag":173,"props":6752,"children":6753},{"emptyLinePlaceholder":1137},[6754],{"type":24,"value":1140},{"type":19,"tag":173,"props":6756,"children":6758},{"class":175,"line":6757},241,[6759,6763,6767,6771,6775],{"type":19,"tag":173,"props":6760,"children":6761},{"style":186},[6762],{"type":24,"value":6016},{"type":19,"tag":173,"props":6764,"children":6765},{"style":192},[6766],{"type":24,"value":195},{"type":19,"tag":173,"props":6768,"children":6769},{"style":186},[6770],{"type":24,"value":5892},{"type":19,"tag":173,"props":6772,"children":6773},{"style":426},[6774],{"type":24,"value":5897},{"type":19,"tag":173,"props":6776,"children":6777},{"style":186},[6778],{"type":24,"value":846},{"type":19,"tag":173,"props":6780,"children":6782},{"class":175,"line":6781},242,[6783,6787,6791,6795,6799,6803,6807,6811,6815,6819,6823,6827,6831],{"type":19,"tag":173,"props":6784,"children":6785},{"style":186},[6786],{"type":24,"value":6041},{"type":19,"tag":173,"props":6788,"children":6789},{"style":192},[6790],{"type":24,"value":195},{"type":19,"tag":173,"props":6792,"children":6793},{"style":186},[6794],{"type":24,"value":4821},{"type":19,"tag":173,"props":6796,"children":6797},{"style":203},[6798],{"type":24,"value":5928},{"type":19,"tag":173,"props":6800,"children":6801},{"style":186},[6802],{"type":24,"value":211},{"type":19,"tag":173,"props":6804,"children":6805},{"style":302},[6806],{"type":24,"value":305},{"type":19,"tag":173,"props":6808,"children":6809},{"style":308},[6810],{"type":24,"value":4032},{"type":19,"tag":173,"props":6812,"children":6813},{"style":302},[6814],{"type":24,"value":305},{"type":19,"tag":173,"props":6816,"children":6817},{"style":186},[6818],{"type":24,"value":491},{"type":19,"tag":173,"props":6820,"children":6821},{"style":369},[6822],{"type":24,"value":2184},{"type":19,"tag":173,"props":6824,"children":6825},{"style":186},[6826],{"type":24,"value":491},{"type":19,"tag":173,"props":6828,"children":6829},{"style":192},[6830],{"type":24,"value":496},{"type":19,"tag":173,"props":6832,"children":6833},{"style":186},[6834],{"type":24,"value":5957},{"type":19,"tag":173,"props":6836,"children":6838},{"class":175,"line":6837},243,[6839,6843,6847],{"type":19,"tag":173,"props":6840,"children":6841},{"style":186},[6842],{"type":24,"value":3879},{"type":19,"tag":173,"props":6844,"children":6845},{"style":203},[6846],{"type":24,"value":3921},{"type":19,"tag":173,"props":6848,"children":6849},{"style":186},[6850],{"type":24,"value":5974},{"type":19,"tag":173,"props":6852,"children":6854},{"class":175,"line":6853},244,[6855,6859,6863,6867,6871],{"type":19,"tag":173,"props":6856,"children":6857},{"style":186},[6858],{"type":24,"value":3879},{"type":19,"tag":173,"props":6860,"children":6861},{"style":203},[6862],{"type":24,"value":4502},{"type":19,"tag":173,"props":6864,"children":6865},{"style":186},[6866],{"type":24,"value":4420},{"type":19,"tag":173,"props":6868,"children":6869},{"style":426},[6870],{"type":24,"value":6118},{"type":19,"tag":173,"props":6872,"children":6873},{"style":186},[6874],{"type":24,"value":5999},{"type":19,"tag":173,"props":6876,"children":6878},{"class":175,"line":6877},245,[6879],{"type":19,"tag":173,"props":6880,"children":6881},{"emptyLinePlaceholder":1137},[6882],{"type":24,"value":1140},{"type":19,"tag":173,"props":6884,"children":6886},{"class":175,"line":6885},246,[6887,6891,6895,6899,6903],{"type":19,"tag":173,"props":6888,"children":6889},{"style":186},[6890],{"type":24,"value":6016},{"type":19,"tag":173,"props":6892,"children":6893},{"style":192},[6894],{"type":24,"value":195},{"type":19,"tag":173,"props":6896,"children":6897},{"style":186},[6898],{"type":24,"value":5892},{"type":19,"tag":173,"props":6900,"children":6901},{"style":426},[6902],{"type":24,"value":5897},{"type":19,"tag":173,"props":6904,"children":6905},{"style":186},[6906],{"type":24,"value":846},{"type":19,"tag":173,"props":6908,"children":6910},{"class":175,"line":6909},247,[6911,6915,6919,6923,6927,6931,6935,6939,6943,6947,6951,6955,6959],{"type":19,"tag":173,"props":6912,"children":6913},{"style":186},[6914],{"type":24,"value":6041},{"type":19,"tag":173,"props":6916,"children":6917},{"style":192},[6918],{"type":24,"value":195},{"type":19,"tag":173,"props":6920,"children":6921},{"style":186},[6922],{"type":24,"value":4821},{"type":19,"tag":173,"props":6924,"children":6925},{"style":203},[6926],{"type":24,"value":5928},{"type":19,"tag":173,"props":6928,"children":6929},{"style":186},[6930],{"type":24,"value":211},{"type":19,"tag":173,"props":6932,"children":6933},{"style":302},[6934],{"type":24,"value":305},{"type":19,"tag":173,"props":6936,"children":6937},{"style":308},[6938],{"type":24,"value":4073},{"type":19,"tag":173,"props":6940,"children":6941},{"style":302},[6942],{"type":24,"value":305},{"type":19,"tag":173,"props":6944,"children":6945},{"style":186},[6946],{"type":24,"value":491},{"type":19,"tag":173,"props":6948,"children":6949},{"style":369},[6950],{"type":24,"value":4286},{"type":19,"tag":173,"props":6952,"children":6953},{"style":186},[6954],{"type":24,"value":491},{"type":19,"tag":173,"props":6956,"children":6957},{"style":192},[6958],{"type":24,"value":496},{"type":19,"tag":173,"props":6960,"children":6961},{"style":186},[6962],{"type":24,"value":5957},{"type":19,"tag":173,"props":6964,"children":6966},{"class":175,"line":6965},248,[6967,6971,6975],{"type":19,"tag":173,"props":6968,"children":6969},{"style":186},[6970],{"type":24,"value":3879},{"type":19,"tag":173,"props":6972,"children":6973},{"style":203},[6974],{"type":24,"value":3921},{"type":19,"tag":173,"props":6976,"children":6977},{"style":186},[6978],{"type":24,"value":5974},{"type":19,"tag":173,"props":6980,"children":6982},{"class":175,"line":6981},249,[6983,6987,6991,6995,6999],{"type":19,"tag":173,"props":6984,"children":6985},{"style":186},[6986],{"type":24,"value":3879},{"type":19,"tag":173,"props":6988,"children":6989},{"style":203},[6990],{"type":24,"value":4502},{"type":19,"tag":173,"props":6992,"children":6993},{"style":186},[6994],{"type":24,"value":4420},{"type":19,"tag":173,"props":6996,"children":6997},{"style":426},[6998],{"type":24,"value":6118},{"type":19,"tag":173,"props":7000,"children":7001},{"style":186},[7002],{"type":24,"value":5999},{"type":19,"tag":173,"props":7004,"children":7006},{"class":175,"line":7005},250,[7007],{"type":19,"tag":173,"props":7008,"children":7009},{"style":186},[7010],{"type":24,"value":1754},{"type":19,"tag":173,"props":7012,"children":7014},{"class":175,"line":7013},251,[7015],{"type":19,"tag":173,"props":7016,"children":7017},{"emptyLinePlaceholder":1137},[7018],{"type":24,"value":1140},{"type":19,"tag":173,"props":7020,"children":7022},{"class":175,"line":7021},252,[7023,7027,7031],{"type":19,"tag":173,"props":7024,"children":7025},{"style":186},[7026],{"type":24,"value":3831},{"type":19,"tag":173,"props":7028,"children":7029},{"style":224},[7030],{"type":24,"value":3836},{"type":19,"tag":173,"props":7032,"children":7033},{"style":186},[7034],{"type":24,"value":3658},{"type":19,"tag":173,"props":7036,"children":7038},{"class":175,"line":7037},253,[7039,7043,7047,7052],{"type":19,"tag":173,"props":7040,"children":7041},{"style":192},[7042],{"type":24,"value":1615},{"type":19,"tag":173,"props":7044,"children":7045},{"style":180},[7046],{"type":24,"value":3853},{"type":19,"tag":173,"props":7048,"children":7049},{"style":203},[7050],{"type":24,"value":7051}," GetNamesTest",{"type":19,"tag":173,"props":7053,"children":7054},{"style":186},[7055],{"type":24,"value":1907},{"type":19,"tag":173,"props":7057,"children":7059},{"class":175,"line":7058},254,[7060],{"type":19,"tag":173,"props":7061,"children":7062},{"style":186},[7063],{"type":24,"value":1660},{"type":19,"tag":173,"props":7065,"children":7067},{"class":175,"line":7066},255,[7068,7072,7077,7081,7085],{"type":19,"tag":173,"props":7069,"children":7070},{"style":186},[7071],{"type":24,"value":3879},{"type":19,"tag":173,"props":7073,"children":7074},{"style":203},[7075],{"type":24,"value":7076},"NotNull",{"type":19,"tag":173,"props":7078,"children":7079},{"style":186},[7080],{"type":24,"value":3889},{"type":19,"tag":173,"props":7082,"children":7083},{"style":203},[7084],{"type":24,"value":1902},{"type":19,"tag":173,"props":7086,"children":7087},{"style":186},[7088],{"type":24,"value":1456},{"type":19,"tag":173,"props":7090,"children":7092},{"class":175,"line":7091},256,[7093,7097,7101,7105,7110],{"type":19,"tag":173,"props":7094,"children":7095},{"style":186},[7096],{"type":24,"value":3879},{"type":19,"tag":173,"props":7098,"children":7099},{"style":203},[7100],{"type":24,"value":7076},{"type":19,"tag":173,"props":7102,"children":7103},{"style":186},[7104],{"type":24,"value":3889},{"type":19,"tag":173,"props":7106,"children":7107},{"style":203},[7108],{"type":24,"value":7109},"GetItems",{"type":19,"tag":173,"props":7111,"children":7112},{"style":186},[7113],{"type":24,"value":1456},{"type":19,"tag":173,"props":7115,"children":7117},{"class":175,"line":7116},257,[7118],{"type":19,"tag":173,"props":7119,"children":7120},{"style":186},[7121],{"type":24,"value":1754},{"type":19,"tag":173,"props":7123,"children":7125},{"class":175,"line":7124},258,[7126],{"type":19,"tag":173,"props":7127,"children":7128},{"style":186},[7129],{"type":24,"value":3601},{"type":19,"tag":173,"props":7131,"children":7133},{"class":175,"line":7132},259,[7134],{"type":19,"tag":173,"props":7135,"children":7136},{"style":186},[7137],{"type":24,"value":3610},{"type":19,"tag":20,"props":7139,"children":7140},{},[7141],{"type":24,"value":7142},"Hope this would help somebody.\nRegards\nRichard",{"type":19,"tag":969,"props":7144,"children":7145},{},[7146],{"type":24,"value":973},{"title":167,"searchDepth":245,"depth":245,"links":7148},[],"content:comments:enums-better-syntax-improved-performance-and-tryparse-in-net-3-5:63806.md","comments/enums-better-syntax-improved-performance-and-tryparse-in-net-3-5/63806.md","comments/enums-better-syntax-improved-performance-and-tryparse-in-net-3-5/63806",{"_path":7153,"_dir":1007,"_draft":6,"_partial":6,"_locale":7,"title":7154,"description":7155,"id":7156,"name":1011,"email":1012,"avatar":1013,"date":7157,"body":7158,"_type":982,"_id":7166,"_source":984,"_file":7167,"_stem":7168,"_extension":987},"/comments/enums-better-syntax-improved-performance-and-tryparse-in-net-3-5/48548","48548","Great work !\nJust noticed in little difference against original enum methods : original \"Parse\" performs a Trim() on processed value. Your version doesn't.",48548,"2012-08-30T01:58:05",{"type":16,"children":7159,"toc":7164},[7160],{"type":19,"tag":20,"props":7161,"children":7162},{},[7163],{"type":24,"value":7155},{"title":167,"searchDepth":245,"depth":245,"links":7165},[],"content:comments:enums-better-syntax-improved-performance-and-tryparse-in-net-3-5:48548.md","comments/enums-better-syntax-improved-performance-and-tryparse-in-net-3-5/48548.md","comments/enums-better-syntax-improved-performance-and-tryparse-in-net-3-5/48548",{"_path":7170,"_dir":1007,"_draft":6,"_partial":6,"_locale":7,"title":7171,"description":7172,"id":7173,"name":7174,"email":7175,"avatar":7176,"date":7177,"body":7178,"_type":982,"_id":7186,"_source":984,"_file":7187,"_stem":7188,"_extension":987},"/comments/enums-better-syntax-improved-performance-and-tryparse-in-net-3-5/42708","42708","Nice one Damo - just used this in a project, really nice idea.  Hope all's well Stateside :-)",42708,"Tom Groves","tom@firefly.ae","https://www.gravatar.com/avatar/6140cfe0aabeb09d7d3db4d4d1c3add4?r=pg&d=retro","2010-11-20T23:41:19",{"type":16,"children":7179,"toc":7184},[7180],{"type":19,"tag":20,"props":7181,"children":7182},{},[7183],{"type":24,"value":7172},{"title":167,"searchDepth":245,"depth":245,"links":7185},[],"content:comments:enums-better-syntax-improved-performance-and-tryparse-in-net-3-5:42708.md","comments/enums-better-syntax-improved-performance-and-tryparse-in-net-3-5/42708.md","comments/enums-better-syntax-improved-performance-and-tryparse-in-net-3-5/42708",{"_path":7190,"_dir":1007,"_draft":6,"_partial":6,"_locale":7,"title":7191,"description":7192,"id":7193,"name":7194,"email":7195,"avatar":7196,"date":7197,"body":7198,"_type":982,"_id":7211,"_source":984,"_file":7212,"_stem":7213,"_extension":987},"/comments/enums-better-syntax-improved-performance-and-tryparse-in-net-3-5/42543","42543","Oh, I see.",42543,"WaSaMaSa","vfofanov@gmail.com","https://www.gravatar.com/avatar/994795bbc90c4b7c05162065be564baa?r=pg&d=retro","2010-10-25T13:39:14",{"type":16,"children":7199,"toc":7209},[7200,7204],{"type":19,"tag":20,"props":7201,"children":7202},{},[7203],{"type":24,"value":7192},{"type":19,"tag":20,"props":7205,"children":7206},{},[7207],{"type":24,"value":7208},"But you can wrap your class by there methods for using syntax sugar and not duplicate caches :)",{"title":167,"searchDepth":245,"depth":245,"links":7210},[],"content:comments:enums-better-syntax-improved-performance-and-tryparse-in-net-3-5:42543.md","comments/enums-better-syntax-improved-performance-and-tryparse-in-net-3-5/42543.md","comments/enums-better-syntax-improved-performance-and-tryparse-in-net-3-5/42543",{"_path":7215,"_dir":1007,"_draft":6,"_partial":6,"_locale":7,"title":7216,"description":7217,"id":7218,"name":7219,"email":7220,"avatar":7221,"url":7222,"date":7223,"body":7224,"_type":982,"_id":7251,"_source":984,"_file":7252,"_stem":7253,"_extension":987},"/comments/enums-better-syntax-improved-performance-and-tryparse-in-net-3-5/42541","42541","The problem with doing it that way is that you'd end up having to duplicate the cache per method...",42541,"Damien Guard","damien@envytech.co.uk","https://www.gravatar.com/avatar/dc72963e7279d34c85ed4c0b731ce5a9?r=pg&d=retro","https://damieng.com/","2010-10-25T12:02:51",{"type":16,"children":7225,"toc":7249},[7226,7230],{"type":19,"tag":20,"props":7227,"children":7228},{},[7229],{"type":24,"value":7217},{"type":19,"tag":20,"props":7231,"children":7232},{},[7233,7235,7240,7242,7247],{"type":24,"value":7234},"Unless the ",{"type":19,"tag":27,"props":7236,"children":7238},{"className":7237},[],[7239],{"type":24,"value":455},{"type":24,"value":7241}," methods were just proxies back to ",{"type":19,"tag":27,"props":7243,"children":7245},{"className":7244},[],[7246],{"type":24,"value":133},{"type":24,"value":7248},"...",{"title":167,"searchDepth":245,"depth":245,"links":7250},[],"content:comments:enums-better-syntax-improved-performance-and-tryparse-in-net-3-5:42541.md","comments/enums-better-syntax-improved-performance-and-tryparse-in-net-3-5/42541.md","comments/enums-better-syntax-improved-performance-and-tryparse-in-net-3-5/42541",{"_path":7255,"_dir":1007,"_draft":6,"_partial":6,"_locale":7,"title":7256,"description":7257,"id":7258,"name":7194,"email":7195,"avatar":7196,"date":7259,"body":7260,"_type":982,"_id":7587,"_source":984,"_file":7588,"_stem":7589,"_extension":987},"/comments/enums-better-syntax-improved-performance-and-tryparse-in-net-3-5/42540","42540","Useful class, but instead of Enum\u003CT> use Enum.Method\u003CT> and you can use syntax sugar with it. Compiler can automatically recognize type parameters of methods not a classes",42540,"2010-10-25T11:25:00",{"type":16,"children":7261,"toc":7585},[7262,7282,7287,7576,7581],{"type":19,"tag":20,"props":7263,"children":7264},{},[7265,7267,7272,7274,7280],{"type":24,"value":7266},"Useful class, but instead of ",{"type":19,"tag":27,"props":7268,"children":7270},{"className":7269},[],[7271],{"type":24,"value":133},{"type":24,"value":7273}," use ",{"type":19,"tag":27,"props":7275,"children":7277},{"className":7276},[],[7278],{"type":24,"value":7279},"Enum.Method\u003CT>",{"type":24,"value":7281}," and you can use syntax sugar with it. Compiler can automatically recognize type parameters of methods not a classes",{"type":19,"tag":20,"props":7283,"children":7284},{},[7285],{"type":24,"value":7286},"Example:",{"type":19,"tag":162,"props":7288,"children":7290},{"className":164,"code":7289,"language":166,"meta":167,"style":167},"//class type parameter(from aticle)\nvar isDefined = Enum\u003CMyEnumbers>.IsDefined(MyEnumbers.Eight);\nvar getName = Enum\u003CMyEnumbers>.GetName(MyEnumbers.Eight);\n\n//method type parameter(without auto recognized)\nvar isDefined = Enum.IsDefined\u003CMyEnumbers>(MyEnumbers.Eight);\nvar getName = Enum.GetName\u003CMyEnumbers>(MyEnumbers.Eight);\n\n//method type parameter(auto recognized)\nvar isDefined = Enum.IsDefined(MyEnumbers.Eight);\nvar getName = Enum.GetName(MyEnumbers.Eight);\n",[7291],{"type":19,"tag":27,"props":7292,"children":7293},{"__ignoreMap":167},[7294,7303,7346,7389,7396,7404,7448,7491,7498,7506,7541],{"type":19,"tag":173,"props":7295,"children":7296},{"class":175,"line":176},[7297],{"type":19,"tag":173,"props":7298,"children":7300},{"style":7299},"--shiki-default:#939F91;--shiki-default-font-style:italic;--shiki-dark:#6272A4;--shiki-dark-font-style:inherit",[7301],{"type":24,"value":7302},"//class type parameter(from aticle)\n",{"type":19,"tag":173,"props":7304,"children":7305},{"class":175,"line":245},[7306,7310,7314,7318,7322,7326,7330,7334,7338,7342],{"type":19,"tag":173,"props":7307,"children":7308},{"style":180},[7309],{"type":24,"value":183},{"type":19,"tag":173,"props":7311,"children":7312},{"style":186},[7313],{"type":24,"value":333},{"type":19,"tag":173,"props":7315,"children":7316},{"style":192},[7317],{"type":24,"value":195},{"type":19,"tag":173,"props":7319,"children":7320},{"style":186},[7321],{"type":24,"value":539},{"type":19,"tag":173,"props":7323,"children":7324},{"style":224},[7325],{"type":24,"value":227},{"type":19,"tag":173,"props":7327,"children":7328},{"style":186},[7329],{"type":24,"value":548},{"type":19,"tag":173,"props":7331,"children":7332},{"style":203},[7333],{"type":24,"value":346},{"type":19,"tag":173,"props":7335,"children":7336},{"style":186},[7337],{"type":24,"value":643},{"type":19,"tag":173,"props":7339,"children":7340},{"style":426},[7341],{"type":24,"value":429},{"type":19,"tag":173,"props":7343,"children":7344},{"style":186},[7345],{"type":24,"value":320},{"type":19,"tag":173,"props":7347,"children":7348},{"class":175,"line":323},[7349,7353,7357,7361,7365,7369,7373,7377,7381,7385],{"type":19,"tag":173,"props":7350,"children":7351},{"style":180},[7352],{"type":24,"value":183},{"type":19,"tag":173,"props":7354,"children":7355},{"style":186},[7356],{"type":24,"value":389},{"type":19,"tag":173,"props":7358,"children":7359},{"style":192},[7360],{"type":24,"value":195},{"type":19,"tag":173,"props":7362,"children":7363},{"style":186},[7364],{"type":24,"value":539},{"type":19,"tag":173,"props":7366,"children":7367},{"style":224},[7368],{"type":24,"value":227},{"type":19,"tag":173,"props":7370,"children":7371},{"style":186},[7372],{"type":24,"value":548},{"type":19,"tag":173,"props":7374,"children":7375},{"style":203},[7376],{"type":24,"value":402},{"type":19,"tag":173,"props":7378,"children":7379},{"style":186},[7380],{"type":24,"value":643},{"type":19,"tag":173,"props":7382,"children":7383},{"style":426},[7384],{"type":24,"value":429},{"type":19,"tag":173,"props":7386,"children":7387},{"style":186},[7388],{"type":24,"value":320},{"type":19,"tag":173,"props":7390,"children":7391},{"class":175,"line":379},[7392],{"type":19,"tag":173,"props":7393,"children":7394},{"emptyLinePlaceholder":1137},[7395],{"type":24,"value":1140},{"type":19,"tag":173,"props":7397,"children":7398},{"class":175,"line":436},[7399],{"type":19,"tag":173,"props":7400,"children":7401},{"style":7299},[7402],{"type":24,"value":7403},"//method type parameter(without auto recognized)\n",{"type":19,"tag":173,"props":7405,"children":7406},{"class":175,"line":449},[7407,7411,7415,7419,7423,7427,7431,7435,7440,7444],{"type":19,"tag":173,"props":7408,"children":7409},{"style":180},[7410],{"type":24,"value":183},{"type":19,"tag":173,"props":7412,"children":7413},{"style":186},[7414],{"type":24,"value":333},{"type":19,"tag":173,"props":7416,"children":7417},{"style":192},[7418],{"type":24,"value":195},{"type":19,"tag":173,"props":7420,"children":7421},{"style":186},[7422],{"type":24,"value":200},{"type":19,"tag":173,"props":7424,"children":7425},{"style":203},[7426],{"type":24,"value":346},{"type":19,"tag":173,"props":7428,"children":7429},{"style":186},[7430],{"type":24,"value":464},{"type":19,"tag":173,"props":7432,"children":7433},{"style":224},[7434],{"type":24,"value":227},{"type":19,"tag":173,"props":7436,"children":7437},{"style":186},[7438],{"type":24,"value":7439},">(MyEnumbers.",{"type":19,"tag":173,"props":7441,"children":7442},{"style":426},[7443],{"type":24,"value":429},{"type":19,"tag":173,"props":7445,"children":7446},{"style":186},[7447],{"type":24,"value":320},{"type":19,"tag":173,"props":7449,"children":7450},{"class":175,"line":1165},[7451,7455,7459,7463,7467,7471,7475,7479,7483,7487],{"type":19,"tag":173,"props":7452,"children":7453},{"style":180},[7454],{"type":24,"value":183},{"type":19,"tag":173,"props":7456,"children":7457},{"style":186},[7458],{"type":24,"value":389},{"type":19,"tag":173,"props":7460,"children":7461},{"style":192},[7462],{"type":24,"value":195},{"type":19,"tag":173,"props":7464,"children":7465},{"style":186},[7466],{"type":24,"value":200},{"type":19,"tag":173,"props":7468,"children":7469},{"style":203},[7470],{"type":24,"value":402},{"type":19,"tag":173,"props":7472,"children":7473},{"style":186},[7474],{"type":24,"value":464},{"type":19,"tag":173,"props":7476,"children":7477},{"style":224},[7478],{"type":24,"value":227},{"type":19,"tag":173,"props":7480,"children":7481},{"style":186},[7482],{"type":24,"value":7439},{"type":19,"tag":173,"props":7484,"children":7485},{"style":426},[7486],{"type":24,"value":429},{"type":19,"tag":173,"props":7488,"children":7489},{"style":186},[7490],{"type":24,"value":320},{"type":19,"tag":173,"props":7492,"children":7493},{"class":175,"line":1211},[7494],{"type":19,"tag":173,"props":7495,"children":7496},{"emptyLinePlaceholder":1137},[7497],{"type":24,"value":1140},{"type":19,"tag":173,"props":7499,"children":7500},{"class":175,"line":1220},[7501],{"type":19,"tag":173,"props":7502,"children":7503},{"style":7299},[7504],{"type":24,"value":7505},"//method type parameter(auto recognized)\n",{"type":19,"tag":173,"props":7507,"children":7508},{"class":175,"line":990},[7509,7513,7517,7521,7525,7529,7533,7537],{"type":19,"tag":173,"props":7510,"children":7511},{"style":180},[7512],{"type":24,"value":183},{"type":19,"tag":173,"props":7514,"children":7515},{"style":186},[7516],{"type":24,"value":333},{"type":19,"tag":173,"props":7518,"children":7519},{"style":192},[7520],{"type":24,"value":195},{"type":19,"tag":173,"props":7522,"children":7523},{"style":186},[7524],{"type":24,"value":200},{"type":19,"tag":173,"props":7526,"children":7527},{"style":203},[7528],{"type":24,"value":346},{"type":19,"tag":173,"props":7530,"children":7531},{"style":186},[7532],{"type":24,"value":643},{"type":19,"tag":173,"props":7534,"children":7535},{"style":426},[7536],{"type":24,"value":429},{"type":19,"tag":173,"props":7538,"children":7539},{"style":186},[7540],{"type":24,"value":320},{"type":19,"tag":173,"props":7542,"children":7543},{"class":175,"line":1382},[7544,7548,7552,7556,7560,7564,7568,7572],{"type":19,"tag":173,"props":7545,"children":7546},{"style":180},[7547],{"type":24,"value":183},{"type":19,"tag":173,"props":7549,"children":7550},{"style":186},[7551],{"type":24,"value":389},{"type":19,"tag":173,"props":7553,"children":7554},{"style":192},[7555],{"type":24,"value":195},{"type":19,"tag":173,"props":7557,"children":7558},{"style":186},[7559],{"type":24,"value":200},{"type":19,"tag":173,"props":7561,"children":7562},{"style":203},[7563],{"type":24,"value":402},{"type":19,"tag":173,"props":7565,"children":7566},{"style":186},[7567],{"type":24,"value":643},{"type":19,"tag":173,"props":7569,"children":7570},{"style":426},[7571],{"type":24,"value":429},{"type":19,"tag":173,"props":7573,"children":7574},{"style":186},[7575],{"type":24,"value":320},{"type":19,"tag":20,"props":7577,"children":7578},{},[7579],{"type":24,"value":7580},"Cheers.",{"type":19,"tag":969,"props":7582,"children":7583},{},[7584],{"type":24,"value":973},{"title":167,"searchDepth":245,"depth":245,"links":7586},[],"content:comments:enums-better-syntax-improved-performance-and-tryparse-in-net-3-5:42540.md","comments/enums-better-syntax-improved-performance-and-tryparse-in-net-3-5/42540.md","comments/enums-better-syntax-improved-performance-and-tryparse-in-net-3-5/42540",{"_path":7591,"_dir":1007,"_draft":6,"_partial":6,"_locale":7,"title":7592,"description":7593,"id":7594,"name":7595,"email":7596,"avatar":7597,"url":7598,"date":7599,"body":7600,"_type":982,"_id":7626,"_source":984,"_file":7627,"_stem":7628,"_extension":987},"/comments/enums-better-syntax-improved-performance-and-tryparse-in-net-3-5/42510","42510","I took a similar approach creating a Enum type and created a bunch of common helper methods for parsing/converting enum values. The funny thing is that you get so used to the API, that you begin to think that it's native to .net after awhile...well at least you wish it was native to .net!",42510,"jmorris","jeffrymorris@gmail.com","https://www.gravatar.com/avatar/d0b8b4cd259ea37fb99be261e6a720b0?r=pg&d=retro","https://rantdriven.com","2010-10-19T12:36:40",{"type":16,"children":7601,"toc":7624},[7602,7614,7619],{"type":19,"tag":20,"props":7603,"children":7604},{},[7605,7607,7612],{"type":24,"value":7606},"I took a similar approach creating a Enum type and created a bunch of common helper methods for parsing/converting enum values. The funny thing is that you get so used to the API, that you begin to think that it's native to .net after awhile...well at least you ",{"type":19,"tag":963,"props":7608,"children":7609},{},[7610],{"type":24,"value":7611},"wish",{"type":24,"value":7613}," it was native to .net!",{"type":19,"tag":20,"props":7615,"children":7616},{},[7617],{"type":24,"value":7618},"Thanks for sharing.",{"type":19,"tag":20,"props":7620,"children":7621},{},[7622],{"type":24,"value":7623},"-Jeff",{"title":167,"searchDepth":245,"depth":245,"links":7625},[],"content:comments:enums-better-syntax-improved-performance-and-tryparse-in-net-3-5:42510.md","comments/enums-better-syntax-improved-performance-and-tryparse-in-net-3-5/42510.md","comments/enums-better-syntax-improved-performance-and-tryparse-in-net-3-5/42510",{"_path":7630,"_dir":1007,"_draft":6,"_partial":6,"_locale":7,"title":7631,"description":7632,"id":7633,"name":7219,"email":7220,"avatar":7221,"url":7222,"date":7634,"body":7635,"_type":982,"_id":7648,"_source":984,"_file":7649,"_stem":7650,"_extension":987},"/comments/enums-better-syntax-improved-performance-and-tryparse-in-net-3-5/42496","42496","I thought about writing a \"How it works\" section but decided against it.",42496,"2010-10-18T08:25:31",{"type":16,"children":7636,"toc":7646},[7637,7641],{"type":19,"tag":20,"props":7638,"children":7639},{},[7640],{"type":24,"value":7632},{"type":19,"tag":20,"props":7642,"children":7643},{},[7644],{"type":24,"value":7645},"But yes, that's pretty much it :)",{"title":167,"searchDepth":245,"depth":245,"links":7647},[],"content:comments:enums-better-syntax-improved-performance-and-tryparse-in-net-3-5:42496.md","comments/enums-better-syntax-improved-performance-and-tryparse-in-net-3-5/42496.md","comments/enums-better-syntax-improved-performance-and-tryparse-in-net-3-5/42496",{"_path":7652,"_dir":1007,"_draft":6,"_partial":6,"_locale":7,"title":7653,"description":7654,"id":7655,"name":7656,"email":7657,"avatar":7658,"url":7659,"date":7660,"body":7661,"_type":982,"_id":7669,"_source":984,"_file":7670,"_stem":7671,"_extension":987},"/comments/enums-better-syntax-improved-performance-and-tryparse-in-net-3-5/42494","42494","Thanks; this is really useful! Interesting technique: You're taking advantage of generic instantiation to populate a cache for each distinct enum type.",42494,"Craig Stuntz","craig_stuntz@acm.org","https://www.gravatar.com/avatar/56e5c49368a2e0ab999848a8d9e3c116?r=pg&d=retro","https://blogs.teamb.com/craigstuntz/","2010-10-18T08:21:27",{"type":16,"children":7662,"toc":7667},[7663],{"type":19,"tag":20,"props":7664,"children":7665},{},[7666],{"type":24,"value":7654},{"title":167,"searchDepth":245,"depth":245,"links":7668},[],"content:comments:enums-better-syntax-improved-performance-and-tryparse-in-net-3-5:42494.md","comments/enums-better-syntax-improved-performance-and-tryparse-in-net-3-5/42494.md","comments/enums-better-syntax-improved-performance-and-tryparse-in-net-3-5/42494",{"_path":7673,"_dir":1007,"_draft":6,"_partial":6,"_locale":7,"title":7674,"description":7675,"id":7676,"name":7677,"email":7678,"avatar":7679,"date":7680,"body":7681,"_type":982,"_id":7689,"_source":984,"_file":7690,"_stem":7691,"_extension":987},"/comments/enums-better-syntax-improved-performance-and-tryparse-in-net-3-5/42492","42492","No love for flag enums? Looks like a useful class otherwise, thanks",42492,"Ryan","ryan@mamanze.com","https://www.gravatar.com/avatar/a1bbfa3549d3182d73c125967bd3d86e?r=pg&d=retro","2010-10-17T22:34:21",{"type":16,"children":7682,"toc":7687},[7683],{"type":19,"tag":20,"props":7684,"children":7685},{},[7686],{"type":24,"value":7675},{"title":167,"searchDepth":245,"depth":245,"links":7688},[],"content:comments:enums-better-syntax-improved-performance-and-tryparse-in-net-3-5:42492.md","comments/enums-better-syntax-improved-performance-and-tryparse-in-net-3-5/42492.md","comments/enums-better-syntax-improved-performance-and-tryparse-in-net-3-5/42492",1779264583645]