نمایش نتایج 1 تا 24 از 24

نام تاپیک: یه نفر این چند خط کد رو توضیح بده

  1. #1
    کاربر جدید
    تاریخ عضویت
    تیر 1388
    محل زندگی
    آمل_مازندران
    پست
    22

    یه نفر این چند خط کد رو توضیح بده

    سلام اگه محتویات buttonهای create,append, display رو مو به مو توضیح بدین ممنون می شم من C#‎ رو از روی کتاب جعفرنژاد می خونم در نتیجه چون جعفرنژاد تو قسمت فایل ها هیچ توضیحی نمی ده من هیچی نفهمیدم لطفا شما به جای آقای جعفرنژاد بهم یاد بدین متشکرم
    فایل های ضمیمه فایل های ضمیمه

  2. #2
    کاربر دائمی آواتار اَرژنگ
    تاریخ عضویت
    آبان 1384
    محل زندگی
    arjang8000@gmail.com
    پست
    2,736

    نقل قول: یه نفر این چند خط کد رو توضیح بده

    به چیزی که ضمیمه کرده‌بودید نگاه انداختم. متاسفانه بعضی چیزها به توضیح نمیارزند، از یک مثال آموزشی من توقعات بسیار بیشتری دارم. توصیه من این است که بیخیال این مثال بشید، مقدار انرژی که باید سرف فهمیدن این بشه از مقدار سودی که ممکن است عایدتان بشه کمتر است. همه چیز به نگاه کردن و یادگرفتن نمیارزه، از جمله این پروژه ضمیمه شما. این مثال سعی کرده که در مورد استریمینگ باشد، ولی اشکالات و روشهایه بدی که در مثال استفاده شده برایه یاد گیری مضر هستند. مثالهایه خیلی بهتری برایه استریمینگ میشه پیدا کرد. در همین تالار دوستان کدهایه خیلی بهتر از مثال پست میکنند.

  3. #3
    کاربر تازه وارد آواتار سهیلا صالح نوسی
    تاریخ عضویت
    آذر 1387
    محل زندگی
    ایران
    سن
    38
    پست
    47

    نقل قول: یه نفر این چند خط کد رو توضیح بده

    نقل قول نوشته شده توسط alirezajf68 مشاهده تاپیک
    سلام اگه محتویات buttonهای create,append, display رو مو به مو توضیح بدین ممنون می شم من C#‎‎ رو از روی کتاب جعفرنژاد می خونم در نتیجه چون جعفرنژاد تو قسمت فایل ها هیچ توضیحی نمی ده من هیچی نفهمیدم لطفا شما به جای آقای جعفرنژاد بهم یاد بدین متشکرم
    سلام
    توصیه می کنم به جای تلف کردن وقتتون با کتاب آقای جعفر نژاد قمی ،برید سراغ کتابهای بهتر:
    1-کتابهای wrox
    2-کتابهای deitel

  4. #4

    این چند خط چه کاری انجام میدن؟

    سلام دوستان من خیلی سریع میخوام بدونم تک تک این خطها چه کاری انجام میدن تو رو خدا کمکم کنین...
    البته برنامه مثلث سرپینسکی هستش


    public static List<String> Sierpinski(int n)
    {
    var lines = new List<string> { "*" };
    string space = " ";

    for (int i = 0; i < n; i++)
    {
    lines = lines.Select(x => space + x + space).Concat(lines.Select(x => x + " " + x)).ToList();
    space += space;
    }

    return lines;
    }

    static void Main(string[] args)
    {
    int n = Convert.ToInt32(Console.ReadLine());
    foreach (string s in Sierpinski(n))
    Console.WriteLine(s);
    Console.ReadKey();
    }

    }

  5. #5

    نقل قول: این چند خط چه کاری انجام میدن؟

    تابع main که مهم نیست من تابع Sierpinski رو براتون توضیح میدم ...
    تو این تابع میاد یه لیست میسازه با تک عضو ستاره ... و یه استرینگ درست میکنه که توش یه Space هست ...
    حالا میاد n بار با دستور select تمام اعضای لیست رو پیمایش میکنه و یه space قبل و یه Space بعدش اضافه میکنه ...
    بعد میاد در ازای هر عضو یک عضو میسازه (اضافه میکنه) که به این صورته : عضو+ فاصله + همان عضو درواقع اگر شما 4 بار این کار رو بکنید در نهایت 16 عضو (دو به توان 4)
    و در نهایت دوباره این هارو به لیست تبدیل میکنه (tolist)
    در اخر هم مقدار متغییر Space رو دو برابر میکنه (فاصله دو برابر میشه ... )
    اگه باز هم نفهمیدین با breakpoint گذاشتن مرحله به مرحله متغییر هارو بررسی کنید متوجه میشین .. .

  6. #6
    کاربر جدید
    تاریخ عضویت
    آذر 1392
    محل زندگی
    تهران
    پست
    11

    منظور از این چند خط کد چیه؟؟

    private void listView1_MouseClick(object sender, MouseEventArgs e)
    {
    if (e.Button == MouseButtons.Right)
    {
    if (listView1.FocusedItem.Bounds.Contains(e.Location) == true)
    {
    contextMenuStrip1.Show(Cursor.Position);
    }
    }
    }
    [/CSHARP][/CSHARP]

  7. #7
    کاربر دائمی آواتار Pedram_Parsian
    تاریخ عضویت
    مرداد 1392
    محل زندگی
    پشت کامپیوتر
    پست
    430

    نقل قول: منظور از این چند خط کد چیه؟؟

    دوست عزیز
    اولا که چند تا تاپیک برای یه سوال ؟

    این کد در رویداد کلیک موس ListView چک می کنه که آیا با کلیک راست کلیک شده یا نه (شرط اول) بعد چک میکنه که آیا موس در داخل ایتم فوکوس شده ListView هست یا نه (شرط دوم) و در خط آخر هم در راست کلیک موس محل (Position) موس رو نشون میده ....

  8. #8
    کاربر جدید
    تاریخ عضویت
    آذر 1392
    محل زندگی
    تهران
    پست
    11

    نقل قول: منظور از این چند خط کد چیه؟؟

    شرمنده از عمد نبود..
    ی سوال دیگه!!
    من میتونم ناحیه ای رو برای موسم مشخص کنم تا هر وقت موس روی اون قسمت رفت کار خاصی رو انجام بدم؟؟
    مثلا من یک listview دارم میخوام شرطی رو بزارم که وقتی موس روی checkboxe سطر اول لیستم کلیک کرد و اونجا(مقداری که کاربر وارد میکنه) چیزی باشه که من میخوام ی فرم دیگه باز بشه.
    ممنون میشم کمکم کنید..

  9. #9

    نقل قول: منظور از این چند خط کد چیه؟؟

    بله میشه با استفاده از رویداد mouseover میتونید اینکارو انجام بدید

  10. #10
    کاربر جدید
    تاریخ عضویت
    آذر 1392
    محل زندگی
    تهران
    پست
    11

    نقل قول: منظور از این چند خط کد چیه؟؟

    میشه بیشتر توضیح بدین؟؟
    اگه براتون امکان داره با ی مثال توضیح بدید..
    ممنون.
    آخرین ویرایش به وسیله Mr_Shadow : دوشنبه 30 تیر 1393 در 18:30 عصر

  11. #11
    کاربر دائمی آواتار Pedram_Parsian
    تاریخ عضویت
    مرداد 1392
    محل زندگی
    پشت کامپیوتر
    پست
    430

    نقل قول: منظور از این چند خط کد چیه؟؟

    نقل قول نوشته شده توسط Mr_Shadow مشاهده تاپیک
    میشه بیشتر توضیح بدین؟؟
    اگه براتون امکان داره با ی مثال توضیح بدید..
    ممنون.
    در داخل مثال بالا :
    در شرط دوم به جای listView1.FocusedItem.Bounds.Contains هر چی می خواید بذارید تا برابری اون با e.Location (محل مکان نما در برنامه) چک بشه ...

  12. #12
    کاربر جدید
    تاریخ عضویت
    آذر 1392
    محل زندگی
    تهران
    پست
    11

    نقل قول: منظور از این چند خط کد چیه؟؟

    نقل قول نوشته شده توسط Pedram_Parsian مشاهده تاپیک
    در داخل مثال بالا :
    در شرط دوم به جای listView1.FocusedItem.Bounds.Contains هر چی می خواید بذارید تا برابری اون با e.Location (محل مکان نما در برنامه) چک بشه ...
    طبق عکس میخوام وقتی تیک checkboxe(سطر اول که مربوط به "painting" هستش) زده میشه،و بعد Edit زده میشه ی فرم جدید باز بشه!
    اما نمیدونم چجوری این کارو بکنم...
    ممنون میشم کمکم کنیدUntitled.jpg

  13. #13

    نقل قول: منظور از این چند خط کد چیه؟؟

    باید برای button_click دکمه edit کد بنویسید که اگر تیک چک باکس خورده بود اونوقت پنجره ای که میخواهید باز بشه. برای اینکه بفهمید تیک چک باکستون خورده یا نه هم باید خاصیت check اون را چک کنید
    آخرین ویرایش به وسیله saharhg : سه شنبه 31 تیر 1393 در 15:14 عصر

  14. #14

    توضیح روش کار چند خط کد

    سلام
    من برای تبدیل متن های ناخوانا به متن خوانا جستجو کردم و یکی از دوستان این چند خط کد رو گفتن.کارم راه افتاد اما میخوام بدونم این کد ها چیکار میکنه یعنی توی هر خط چه اتفاقی میفته؟
    ممنون
            private void button1_Click(object sender, EventArgs e)        {
    string encoded_text = richTextBox1.Text;
    string decoded_text;
    byte[] b = System.Text.Encoding.Default.GetBytes(encoded_text );
    decoded_text = System.Text.Encoding.UTF8.GetString(b);
    richTextBox2.Text = decoded_text;
    }

  15. #15
    کاربر دائمی آواتار abbas.oveissi
    تاریخ عضویت
    دی 1389
    محل زندگی
    تهران
    پست
    578

    نقل قول: توضیح روش کار چند خط کد

    نقل قول نوشته شده توسط abolfazl_d_sh مشاهده تاپیک
    سلام
    من برای تبدیل متن های ناخوانا به متن خوانا جستجو کردم و یکی از دوستان این چند خط کد رو گفتن.کارم راه افتاد اما میخوام بدونم این کد ها چیکار میکنه یعنی توی هر خط چه اتفاقی میفته؟
    ممنون
            private void button1_Click(object sender, EventArgs e)        {
    string encoded_text = richTextBox1.Text;
    string decoded_text;
    byte[] b = System.Text.Encoding.Default.GetBytes(encoded_text );
    decoded_text = System.Text.Encoding.UTF8.GetString(b);
    richTextBox2.Text = decoded_text;
    }
    رشته رو که Encode شده اول به آرایه باینری تبدیل کردند و بعد با استفاده از تابع GetString از حالت باینری به UTF8 بردند،یعنی هر کاراکتر رمز شده به معادلش در UTF8 تبدیل شده که برای ما خوانا باشه.مثلا برای شما 0x41 بی معنی هست اما وقتی در UTF8 به شما نمایش داده باشه "A" رو میبنید.
    یکم گنگ شاید توضیح داده باشماگر نیاز بود بگید بیشتر توضیح بدم.

  16. #16
    کاربر جدید
    تاریخ عضویت
    آذر 1392
    محل زندگی
    تهران
    پست
    11

    نقل قول: منظور از این چند خط کد چیه؟؟

    نقل قول نوشته شده توسط saharhg مشاهده تاپیک
    باید برای button_click دکمه edit کد بنویسید که اگر تیک چک باکس خورده بود اونوقت پنجره ای که میخواهید باز بشه. برای اینکه بفهمید تیک چک باکستون خورده یا نه هم باید خاصیت check اون را چک کنید
    اینطوری نمیشه مشخص کرد که تیک چک باکس مربوط به کدوم نوع"painting یا other یا ..." خورده شده!!
    من میخوام کاری کنم که وقتی تیک چک باکس مربوط به سطر اول که "painting" هستش زده شد با زدن button_edit بتونم ی فرمی رو باز کنم و....

  17. #17

    کسی میتونه توضیح بده این کدها چه عملکردی دارن؟

    لطفا در مورد این کدها کمی برام توضیح بدین که چه عملکردی انجام میدن؟




    long s = 0;
    int z = 1;
    foreach (char ch in serial)
    {
    if (char.IsDigit(ch))
    {
    s += s + Convert.ToInt32(ch) * (z * 2);
    }
    else
    {
    if (char.IsLetter(ch))
    {
    switch (char.ToUpper(ch))
    {
    case 'A':
    s += s + 10 * (z * 2);
    break;
    case 'B':
    s += s + 11 * (z * 2);
    break;
    case 'C':
    s += s + 12 * (z * 2);
    break;
    case 'D':
    s += s + 13 * (z * 2);
    break;
    case 'E':
    s += s + 14 * (z * 2);
    break;
    case 'F':
    s += s + 15 * (z * 2);
    break;
    }
    z +=1;
    }
    }

    }


    آخرین ویرایش به وسیله speaksking : جمعه 03 مرداد 1393 در 23:39 عصر

  18. #18
    کاربر تازه وارد
    تاریخ عضویت
    اردیبهشت 1390
    محل زندگی
    کرمان
    پست
    36

    نقل قول: کسی میتونه توضیح بده این کدها چه عملکردی دارن؟

    احتمالا داره از یه سریال کدفعالسازی میسازه تقریبا میشه گفته یه الگوریتم ابتکاری هست!

  19. #19

    نقل قول: کسی میتونه توضیح بده این کدها چه عملکردی دارن؟

    تبديل اعداد در مبناي 16 به مبناي 10 است.

  20. #20

    توضیح چند خط کد

    سلام دوستان ممنون میشم درباره این چند خط کد توضیح بدید

    Public delegate void State_Changed (object sender, EventArgs e);
    Public event State_Changed StateChanged;
    string state;
    Public string State
    {
    get { return state; }
    set
    {
    state = value;
    if (StateChanged != null)
    StateChanged (this, newEventArgs ());
    }
    }




  21. #21
    کاربر دائمی
    تاریخ عضویت
    مهر 1392
    محل زندگی
    learningtv.ir
    پست
    157

    نقل قول: توضیح چند خط کد

    خب یک event تعریف کرده و در بخش set مربوط به property با نام sate اون رو فعال یا اصطلاحا fire کرده.

  22. #22

    نقل قول: توضیح چند خط کد

    نقل قول نوشته شده توسط learningtv.i مشاهده تاپیک
    خب یک event تعریف کرده و در بخش set مربوط به property با نام sate اون رو فعال یا اصطلاحا fire کرده.
    میشه یکم چزیی تر توضیح بدید

  23. #23
    کاربر دائمی
    تاریخ عضویت
    مهر 1392
    محل زندگی
    learningtv.ir
    پست
    157

    نقل قول: توضیح چند خط کد

    توصیه می کنم فیلم آموزشی ساخت event سفارشی رو که به صورت رایگان هست ببنید.کامل هست.

  24. #24
    کاربر دائمی
    تاریخ عضویت
    مرداد 1390
    محل زندگی
    کرج
    پست
    160

    توضیح این خط کد

    عرض ادب خدمت تمامی اساتید
    میشه این کانکشن استرینگ رو توضیح بدین که چیه؟
    من میخوام با استفاده از fast report از اس کیو ال گزارش بگیرم ، چطور تغییرش بدم؟

    string connStr = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" + Environment.CurrentDirectory + "\\FastReports.accdb";

برچسب های این تاپیک

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •