سوال درمورد سی شارپ

بازدید37.3kپست ها4آخرین فعالیت10 سال پیش
0
0

میخواستم ip های یه بانک رو به صورت سه رقمی در بیارم،کدهای مربوط به اون رو لازم داشتم.(مثلاً 72.125.43.87 تبدیل بشه به 072.125.043.087)

0

سلام
با Split کردن کاری که میخواید رو میشه انجام داد :
[CSHARP]
string str = "72.125.43.87", cb = "";
string[] split = str.Split('.');
for (int i = 0; i < split.Length; i++)
{
if (split[i].Length < 3)
cb += "0" + split[i] + ".";
else
cb += split[i] + ".";
}
if (cb.Substring(cb.Length - 1) == ".")
cb = cb.Substring(0, cb.Length - 1);
MessageBox.Show(cb, "");
[/CSHARP]
موفق باشید

0

ممنونم،میشه جامع تر بنویسید؟

0

یعنی چیکار کنم ؟

0

اگه میشه کل کدهای برنامه رو تو محیط ویندوز برام بذارید.

سوال برنامه نویسی دارید؟

ندونستن عیب نیست، نپرسیدن چرا!

خوش آمدید

برای طرح سوال، ایجاد بحث و فعالیت در سایت نیاز است ابتدا وارد حساب کاربری خود شوید. در صورتی که هنوز عضو سایت نیستید میتوانید در عرض تنها چند ثانیه ثبت نام کنید.