سه رقم جدا کردن اعداد در سی شارپ :: V i R u s Ʒ²

V i R u s Ʒ²

هک و امنیت

V i R u s Ʒ²

هک و امنیت

Virus 32

💢 دوستانم بی دفاع و دشمنانم بی جواب نخواهند ماند 💢

-->
آخرین نظرات
  • ۶ ارديبهشت ۰۳، ۱۶:۱۵ - hidden
    test
در پروژه های حسابداری لازمه که اعداد برای خوانایی بهتر سه رقم سه رقم از هم تفکیک بشن
برای این کار میتونیم از تکه کد زیر استفاده کنیم
if (textBox1.Text != string.Empty)
{
textBox1.Text = string.Format("{0:N0}", double.Parse(textBox1.Text.Replace(",", "")));
textBox1.Select(textBox1.TextLength, 0);
}
این کد رو باید در رویداد  TextChanged قرار بدیم
البته برای جلوگیری از کثیف شدن کدنویسیمون هم میتونیم یه متد تعریف کنیم و برای هر تکست باکسی ازش استفاده کنیم
private void virus32(object sender)
{
TextBox tb = (TextBox)sender ;
if (tb.Text != string.Empty)
{
tb.Text = string.Format("{0:N0}", double.Parse(tb.Text.Replace(",", "")));
tb.Select(tb.TextLength, 0);
}
}
برای تعریفش هم در رویداد TextChanged به شکل زیر ازش استفاده میکنیم
virus32(sender);
و یا میتونیم این کد رو تو یه فرم کلاس جداگانه بنویسیم و تو کل پروژه ازش استفاده کنیم
public TextBox sender { get; set; }
internal void virus32(object sender)
{
TextBox tb = (TextBox)sender;
if (tb.Text != string.Empty)
{
tb.Text = string.Format("{0:N0}", double.Parse(tb.Text.Replace(",", "")));
tb.Select(tb.TextLength, 0);
}
}
برای تعریفش هم در رویداد TextChanged به شکل زیر فراخوانیش میکنیم
cd.virus32(sender);
البته ابتدا باید فرم کلاس هم تعریف شده باشه.
formname cd = new formname();

نظر (۵)

  • Virus32
  • علی اسلامی
  • مر30 عشقی امروز خیلی اذیتت کردم حلالم کن فقط بحث کامبو باکسا چطور اونا رو هم یک راهنمایی میکنی ؟

    Virus32 Virus 32 :
    اونم نسبت به روشی که باهاش کار کردی یه پست مینویسم
    بخش‌هایی از این نظر که با * مشخص شده، توسط مدیر سایت حذف شده است

    ۝۝۝۝♥♥♥♥♥♥♥♥♥♥۝۝۝۝

    ۝۝۝۝♥♥♥♥♥♥♥♥♥♥۝۝۝۝

     

    هم میهن ارجمند! درود فراوان!

     با هدف توانمند سازی فرهنگ ملی و پاسداری از یکپارچگی ایران کهن

    "وب بر شاخسار سخن "

    هر ماه دو یادداشت ملی میهنی را به هموطنان عزیز پیشکش می کند.

    خواهشمنداست ضمن مطالعه، آن را به ده نفر از هم میهنان ارسال نمایید.

     

    آدرس ها:

     

    ************************

    ********************************

     

    [گل]

     

    ۝۝۝۝♥♥♥♥♥♥♥♥♥♥۝۝۝۝

    ۝۝۝۝♥♥♥♥♥♥♥♥♥♥۝۝۝۝


    1

    Virus32 32 Attacker ‌ :
    درود :)
    بخش‌هایی از این نظر که با * مشخص شده، توسط مدیر سایت حذف شده است

    ** **** **** آورد کل سایت منو نابود کرد :(

    الان از هر چیزی که فکر کنی نابود ترم تنها امیدم به زندگی سایت بود و گروه که از بین رفت فکر نکنم زیاد زنده بمونم

    Virus32 Virus 32 :
    نباید به هر بچه ای اعتماد میکردی داداش
    لاقل دسترسی هاشو تا یه مدت محدود میکردی و ...
    هیچوقت دیر نیست
    دوباره شروع کن
    گروه خوبی داشتین
    این یدونه ....
    بخش‌هایی از این نظر که با * مشخص شده، توسط مدیر سایت حذف شده است

    **** ***** ** *** ** 

    ** *** ** *** *** *** **** ** ** ***** ** ****** **** **** *** ** ***** *** ** ** *** ** *** *** *** *** * *** **** **** ******* ** *** *** 

    Virus32 MR_C0D3R ‌ :
    بهترین کار رو میکنی

    ویروس جان سلام

    میخواهیم در محیط کنسول برنامه ای بنویسیم که یک عدد اعشاری را در نظر گرفته و تعداد رقم های اعشار آن را مشخص کند. مثلا برای 12.659 نتیجه 3 باشد و اگر عدد در نظر گرفته شده در یک تغییر کند باید بدون تغییر کد برنامه کار کنه (فقط عدد اول عوض بشود و برنامه کار کند) دوستان چه جوری باید این برنامه رو بسازم‌. با دستور Length و Convert کمی کار کردم ولی نتیجه نگرفتم شما میدونید چه جوریه؟

    Virus32 Virus 32 :
    سلام عزیز
    Console.Write("Input any number : ");
    decimal num = Convert.ToDecimal(Console.ReadLine());
    int decimalCount = 0;
    while (num != Math.Floor(num))
    {
    num = (num - Math.Floor(num)) * 10;
    decimalCount++;
    }
    Console.Write("\n count : {0} ", decimalCount);
    Console.ReadLine();
    کد بالا رو میتونی تو تابع main استفاده کنی
    ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
    شما میتوانید از این تگهای html استفاده کنید:
    <b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
    تجدید کد امنیتی