private static BanglaBornoResultSet isSwor(char romok, char romok_1) { BanglaBornoResultSet sworoborno = new BanglaBornoResultSet(); if (char.IsUpper(romok_1)) romok_1 = char.ToLower(romok_1); switch (romok) { default: return sworoborno.SetVal(1, romok); case 'o': switch (romok_1) { default: return sworoborno.SetVal(1, BanglaBorno.Swor.o);//অ case 'a': return sworoborno.SetVal(2, BanglaBorno.Swor.oa);//ও ো case 'w': return sworoborno.SetVal(2, BanglaBorno.Swor.ow);//ঔ ৌ } case 'A': case 'a': switch (romok_1) { default: return sworoborno.SetVal(1, BanglaBorno.Swor.a);//আ া case 'e': return sworoborno.SetVal(2, BanglaBorno.Swor.ae); } case 'I': case 'i': switch (romok_1) { default: return sworoborno.SetVal(1, BanglaBorno.Swor.i);//ই ি case 'i': return sworoborno.SetVal(2, BanglaBorno.Swor.ii);//ঈ ী } case 'U': case 'u': switch (romok_1) { default: return sworoborno.SetVal(1, BanglaBorno.Swor.u);//উ ু case 'u': return sworoborno.SetVal(2, BanglaBorno.Swor.uu);//ঊ ূ } case 'R': switch (romok_1) { default: return sworoborno.SetVal(1, BanglaBorno.Byanzon.R); case 'h': case 'H': return sworoborno.SetVal(2, BanglaBorno.Byanzon.Rh); case 'I': case 'i': return sworoborno.SetVal(2, BanglaBorno.Swor.RI);//ঋ ৃ } case 'E': case 'e': return sworoborno.SetVal(1, BanglaBorno.Swor.e); case 'O': switch (romok_1) { case 'i': return sworoborno.SetVal(2, BanglaBorno.Swor.OI); case 'w': return sworoborno.SetVal(2, BanglaBorno.Swor.ow);//ঔ ৌ default: return sworoborno.SetVal(1, BanglaBorno.Swor.oa); } } }
private static BanglaBornoResultSet isByanjon(char romok, char romok_1) { BanglaBornoResultSet byanjonborno = new BanglaBornoResultSet(isBorgiio(romok, romok_1)); if (byanjonborno.Num > 0) return byanjonborno; switch (romok) { default: return byanjonborno; case 'N': return byanjonborno.SetVal(1, BanglaBorno.Byanzon.N); case 'n': switch (romok_1) { default: return byanjonborno.SetVal(1, BanglaBorno.Byanzon.n); case '~': return byanjonborno.SetVal(2, BanglaBorno.Byanzon.uno); case 'k': case 'g': return byanjonborno.SetVal(1, BanglaBorno.Byanzon.uno); case 'c': case 'z': return byanjonborno.SetVal(1, BanglaBorno.Byanzon.nio); case 't': case 'd': return byanjonborno.SetVal(1, BanglaBorno.Byanzon.n); } case 'm': switch (romok_1) { default: return byanjonborno.SetVal(1, BanglaBorno.Byanzon.m); case '~': return byanjonborno.SetVal(2, BanglaBorno.Byanzon.nio); } case 'j': return byanjonborno.SetVal(1, BanglaBorno.Byanzon.j); case 'l': return byanjonborno.SetVal(1, BanglaBorno.Byanzon.l); case 'w': return byanjonborno.SetVal(1, BanglaBorno.Byanzon.b); case 's': switch (romok_1) { default: return byanjonborno.SetVal(1, BanglaBorno.Byanzon.s); case 'h': return byanjonborno.SetVal(2, BanglaBorno.Byanzon.sh); case 's': return byanjonborno.SetVal(2, BanglaBorno.Byanzon.ss); } case 'h': return byanjonborno.SetVal(1, BanglaBorno.Byanzon.h); case 'r': switch (romok_1) { default: return byanjonborno.SetVal(1, BanglaBorno.Byanzon.r); case 'y': return byanjonborno.SetVal(2, "র্য"); case 'r': return byanjonborno.SetVal(2, BanglaBorno.Byanzon.R); case 'h': return byanjonborno.SetVal(2, BanglaBorno.Byanzon.Rh); } case 'y': return byanjonborno.SetVal(1, BanglaBorno.Byanzon.y); } }
private static BanglaBornoResultSet isOnuByanjon(char romok, char romok_1) { BanglaBornoResultSet borno = new BanglaBornoResultSet(); switch (romok) { default: return borno; case '`': switch (romok_1) { case '`': return borno.SetVal(2, "্"); case '~': return borno.SetVal(2, BanglaBorno.Byanzon._chondrobindu); case 'n': return borno.SetVal(2, BanglaBorno.Byanzon._anuswor); case 't': return borno.SetVal(2, BanglaBorno.Byanzon.t_); case 'h': return borno.SetVal(2, BanglaBorno.Byanzon._bisorgo); default: return borno.SetVal(1, "্"); } } }
private static BanglaBornoResultSet isBorgiio(char romok, char romok_1) { BanglaBornoResultSet byanjonborno = new BanglaBornoResultSet(); BanglaBorno.Byanzon x = BanglaBorno.Byanzon._NULL; switch (romok) { default: return byanjonborno; case 'K': case 'k': x = BanglaBorno.Byanzon.k; break; case 'G': case 'g': x = BanglaBorno.Byanzon.g; break; case 'C': case 'c': x = BanglaBorno.Byanzon.c; break; case 'Z': case 'z': x = BanglaBorno.Byanzon.z; break; case 'T': x = BanglaBorno.Byanzon.T; break; case 'D': x = BanglaBorno.Byanzon.D; break; case 't': x = BanglaBorno.Byanzon.t; break; case 'd': x = BanglaBorno.Byanzon.d; break; case 'P': case 'p': x = BanglaBorno.Byanzon.p; break; case 'B': case 'b': x = BanglaBorno.Byanzon.b; break; } if (romok_1 == 'h' || romok_1 == 'H') return byanjonborno.SetVal(2, BanglaBorno.toMohapran(x)); else return byanjonborno.SetVal(1, x); }