csharpdoost
دوشنبه 29 شهریور 1389, 19:30 عصر
دوستان سلام
میخوام وقتی این رشته ها رو برنامه خوند عدد مثلا 6 را به یک متغیر اضافه کند:
"M";"*M";"E";"MA";"EA",....
و وقتی این رشته ها رو خوند عدد مثلا 12 رو به متغیر اضافه کند:
"N","NA","N*","ME",...
با توجه به استفاده مکرر از این رشته ها می خوام اینها را در غالب یک متغیر رشته ای بیان کنم مثل این(گرچه از نظر ساختاری اشتباه است و برنامه خطا میگیرد):
string Mstr="M"|"*M"|"E"|"MA"|"EA
string Nstr="N"|"NA"|"N*"|"ME
به نظر شما راه ساده ای وجود دارد؟
شاید بگویید متدی تعریف کنم و ان رشته ها را یکبار در ان تعریف کنم و هر بار که برنامه رشته ای رو خوند به اون متد پاس بده و اگر تو اون متد بود عدد ثابتش رو برگردونه .
ولی من دنبال راه حل ساده تری هستم .
با تشکر
میخوام وقتی این رشته ها رو برنامه خوند عدد مثلا 6 را به یک متغیر اضافه کند:
"M";"*M";"E";"MA";"EA",....
و وقتی این رشته ها رو خوند عدد مثلا 12 رو به متغیر اضافه کند:
"N","NA","N*","ME",...
با توجه به استفاده مکرر از این رشته ها می خوام اینها را در غالب یک متغیر رشته ای بیان کنم مثل این(گرچه از نظر ساختاری اشتباه است و برنامه خطا میگیرد):
string Mstr="M"|"*M"|"E"|"MA"|"EA
string Nstr="N"|"NA"|"N*"|"ME
به نظر شما راه ساده ای وجود دارد؟
شاید بگویید متدی تعریف کنم و ان رشته ها را یکبار در ان تعریف کنم و هر بار که برنامه رشته ای رو خوند به اون متد پاس بده و اگر تو اون متد بود عدد ثابتش رو برگردونه .
ولی من دنبال راه حل ساده تری هستم .
با تشکر