يادگیری C# (برنامه های پيشرفت کار) - مبتدی

mehrta

عضو جدید
1-پسوند cs در فایل های برنامه به معنی csharp هست یا معنی دیگری دارد؟
2-برای نام گذاری کنترل ها به جز نشانه گذاری مجارستانی استاندارد دیگری وجود دارد؟

1. بله. مخفف CSharp است. در ویژوال بیسیک هم فایل ها پسوند vb دارند
2. توصیه میشه از نامگذاری مجارستانی استفاده نشه. نامگذاری رو بر اساس کاربرد و مفهوم کنترل ها نامگذاری کنید.
 

razieh.gh

عضو جدید
سلام دوستان . يه سوال
تو سي شارپ قسمت كنسول وقتي يه تابع داشته باشيم كه يه متغيرمحلي هم نام با متغير سراسري داشته باشه موقع فراخواني متغير محلي در نظر گرفته ميشه . آيا ميشه كه متغير سراسري در نظر گرفته بشه؟
 

hamid19023

عضو جدید
سلام دوستان . يه سوال
تو سي شارپ قسمت كنسول وقتي يه تابع داشته باشيم كه يه متغيرمحلي هم نام با متغير سراسري داشته باشه موقع فراخواني متغير محلي در نظر گرفته ميشه . آيا ميشه كه متغير سراسري در نظر گرفته بشه؟

سلام بله میشه! کد زیر رو در نظرر بگیرید:
کد:
[LEFT]int val = 10;   //global Variable
        private void Do()
        {
            int val = 10;    //local Variable
            //decrement local Variable
            val--;
            //increment global Variable
            this.val++;
            Console.WriteLine("loval: " + val.ToString());         //write local Variable
            Console.WriteLine("global: " + this.val.ToString());    //write global Variable
        }
[/LEFT]

همینطورر که می‌بینید برای استفاده از متغییر سراسری از عبارت this که یک شی از کلاس فعلی است استفاده می‌شود.
 

razieh.gh

عضو جدید
دوستان من مي خوام با پورت usb تو سي شارپ كار كنم . كسي فايل آموزشي در اين زمينه نداره؟؟؟؟
 

hamid19023

عضو جدید
دوستان من مي خوام با پورت usb تو سي شارپ كار كنم . كسي فايل آموزشي در اين زمينه نداره؟؟؟؟

سلام دوست عزیز
من یک زمانی خیلی دنبال یه همچین چیزی می‌گشتم اما به نتیجه نرسیدم. البته نه هیچ نتیجه‌ای
چیزی که پیدا کردم اینه که باید از dllهای درایور اون وسیله ای استفاده کنی که می‌خوای باهاش کار کنی. اگر هم میخوای وسیله‌ای خودت بسازی چیپ‌های استاندارد شده ای همراه با درایور وجود داره که می‌تونی از اون چیپ برای ارتباط با کامپیوتر استفاده کنی و برای کنترلش توسط کامپیوتر از درایور اون تو سی شارپ استفاده کنی!

راه دیگه هم اینه که نحوه نوشتن درایور رو یاد بگیری که اون هم با C,C++ بهتره و فکر کنم با C# امکان پذیر نیست.

این نتیجه‌ای بود که من بهش رسیدم! گفتم شاید مفید باشه!
 

razieh.gh

عضو جدید
سلام دوست عزیز
من یک زمانی خیلی دنبال یه همچین چیزی می‌گشتم اما به نتیجه نرسیدم. البته نه هیچ نتیجه‌ای
چیزی که پیدا کردم اینه که باید از dllهای درایور اون وسیله ای استفاده کنی که می‌خوای باهاش کار کنی. اگر هم میخوای وسیله‌ای خودت بسازی چیپ‌های استاندارد شده ای همراه با درایور وجود داره که می‌تونی از اون چیپ برای ارتباط با کامپیوتر استفاده کنی و برای کنترلش توسط کامپیوتر از درایور اون تو سی شارپ استفاده کنی!

راه دیگه هم اینه که نحوه نوشتن درایور رو یاد بگیری که اون هم با C,C++ بهتره و فکر کنم با C# امکان پذیر نیست.

این نتیجه‌ای بود که من بهش رسیدم! گفتم شاید مفید باشه!

مرسي از راهنماييتون . راستش يه پروژه درسيه كه بايد نحوه كار با usb تو سي شارپ را آموزش بديم . نه كه يه پروژه بنويسيم .
 

امیرحسین.

اخراجی موقت
در قسمت ویرایشگر کد دو کادر وجود دارد کادر سمت چپ مربوط به نمایش کلاس ها ست و کلاس های تعریف شده در این کادر قرار می گیرد.
در لیست سمت راست اعضای کلاس سمت چپ مانند متدها و خاصیت ها نمایش داده می شوند.
هر کلاس دارای متد همنام با نام کلاس است.
 

امیرحسین.

اخراجی موقت
رنگ صورتی مشخص کننده متد و رنگ آبی نشانگر یک عضو از کلاس است.
کلید زرد نشان دهنده ی آن است که آن متد از نوع protected , و قفل خاکستری نشان دهنده ی private هست.
 

myoosef

عضو جدید
سلام حاج آقا مسألتون
من دو تا جدول دارم که یکیش tblsabtkarbar هست
که توش پسورد و (نام کاربری(کلید اصلی)) و عکس و تلفن ذخیره کردم
یه جدول دیگه هم دارم که توش تاریخ ثبت خاطره و موضوع خاطره وآیدی خاطره (کلید اصلی)و نام کاربری (کلید خارجی)و متن خاطره هست
حالا من میخوام وقتی یه خاطره از سمت سی شارپ خواست حذف بشه پسورد و نام کاربری چک بشه اگه درست بود اون آیدی خاطره ای که از سی شارپ اومده رو حذف کنم
امیدوارم که خوب توضبح داده باشم
sql 2012
 

RIG

متخصص C#.net
سلام حاج آقا مسألتون
من دو تا جدول دارم که یکیش tblsabtkarbar هست
که توش پسورد و (نام کاربری(کلید اصلی)) و عکس و تلفن ذخیره کردم
یه جدول دیگه هم دارم که توش تاریخ ثبت خاطره و موضوع خاطره وآیدی خاطره (کلید اصلی)و نام کاربری (کلید خارجی)و متن خاطره هست
حالا من میخوام وقتی یه خاطره از سمت سی شارپ خواست حذف بشه پسورد و نام کاربری چک بشه اگه درست بود اون آیدی خاطره ای که از سی شارپ اومده رو حذف کنم
امیدوارم که خوب توضبح داده باشم
sql 2012
من که نفهمیدم چی شد. اما فکر کنم کلا جدولت مشکل داره 100 در 100
 

Similar threads

بالا