private string imethod_1(byte[] A_0) { string str; string str2; int num = 3; Guid key = Class968.smethod_0(A_0); if (this.hashtable_0.ContainsKey(key)) { return((string)this.hashtable_0[key]); } ImageFormat format = Class409.smethod_0(A_0); byte[] buffer = A_0; switch (format) { case ImageFormat.Bmp: str = BookmarkStart.b("ᤨᨪ", num); str2 = BookmarkStart.b("䬨䘪崬", num); break; case ImageFormat.Emf: str = BookmarkStart.b("ᤨᴪ", num); str2 = BookmarkStart.b("䰨䘪圬", num); buffer = Class734.smethod_29(A_0); break; case ImageFormat.Gif: str = BookmarkStart.b("ᤨᨪ", num); str2 = BookmarkStart.b("丨䈪䬬", num); break; case ImageFormat.Jpeg: str = BookmarkStart.b("ᤨᤪ", num); str2 = BookmarkStart.b("䌨嬪䨬", num); break; case ImageFormat.Png: str = BookmarkStart.b("ᤨᠪ", num); str2 = BookmarkStart.b("夨䔪䨬", num); break; case ImageFormat.Wmf: str = BookmarkStart.b("ᤨጪ", num); str2 = BookmarkStart.b("帨䘪圬", num); buffer = Class734.smethod_29(A_0); break; case ImageFormat.Tiff: str = BookmarkStart.b("ᤨᠪ", num); str2 = BookmarkStart.b("崨䈪䬬", num); break; default: throw new InvalidOperationException(BookmarkStart.b("簨䔪弬䨮到尲刴夶倸䄺堼嬾慀⩂⡄♆⹈⹊浌㭎⡐⍒ご睖㱘㕚㹜ぞᑠൢᅤɦ᭨६佮ᕰٲݴṶᱺ嵼⡾쪆얈ꮊﲒ래", num)); } string str3 = this.method_11(str, str2, buffer); this.hashtable_0.Add(key, str3); return(str3); }