۹۸ مطلب با موضوع «سی شارپ» ثبت شده است
پنجشنبه, ۸ فروردين ۱۳۹۸، ۰۲:۱۶ ب.ظ
م.ب آیرملو
سلام
این قسمت ذخیره تصویر تو دیتابیس با زبان قدرتمند سی شارپ رو براتون اماده کردم
من معمولا با اکسس به دلیل راحتی کار کار میکردم ایندفعه یکی از دوستان مشکلی در این مورد داشتن که حین ساخت برنامه رو بصورت فیلم در اوردم
راههای زیادی برای ذخیره تصویر تو دیتابیس هست برخی برنامه نویسان در مقیاس بالا موافق ذخیره اطلاعات در دیتابیس نیستند که این موضوع وقتی حجم اطلاعات
بالا رفت باعث کندی سیستم میشه
اما با توجه به اینکه وضعیت سخت افزاری روز به روز بهتر میشه مثلا زمانی RAM کامپیوتر من 64 مگابایت بود واقعا چی کشیدیم!!!
۰۸ فروردين ۹۸ ، ۱۴:۱۶
م.ب آیرملو
سه شنبه, ۲۸ اسفند ۱۳۹۷، ۱۰:۳۴ ب.ظ
م.ب آیرملو
یک فایل مجموعه ای از اطلاعات ذخیره شده در یک دیسک با یک نام خاص و یک مسیر دایرکتوری است. هنگامی که یک فایل برای خواندن یا نوشتن باز می شود، به یک جریان تبدیل می شود.
جریان اساسا توالی بایت ها از طریق مسیر ارتباطی است. دو جریان عمده وجود دارد: جریان ورودی و جریان خروجی. جریان ورودی برای خواندن داده ها از فایل (عملیات خواندن) استفاده می شود و جریان خروجی برای نوشتن در فایل (عملیات نوشتن) استفاده می شود.
کلاسهای I / O C #
فضای نام System.IO دارای کلاس های مختلفی است که برای انجام عملیات های متعدد با فایل ها، از قبیل ایجاد و حذف فایل ها، خواندن یا نوشتن در یک فایل، بستن یک فایل و غیره استفاده می شود.
۲۸ اسفند ۹۷ ، ۲۲:۳۴
م.ب آیرملو
جنریک درسی شارپ نوعی هست که برای تعریف یک کلاس، ساختار، رابط یا روش با متغیرها(پارامترهای نوع)و یا برای نشان دادن اینکه آنها می توانند یک یا چند نوع را ذخیره یا استفاده کنند، استفاده می شود. در #C، کامپایلر یک متغیرهایی را با نوع مشخص شده در زمان کامپایل جایگزین می کند.
اغلب ما از generics با مجموعه ها و روش هایی که بر روی آنها عمل می کنند را برای مشخص کردن نوع اشیائی که در یک مجموعه ذخیره می شود استفاده می کنیم. Generics در دات نت فریم ورک 2.0 با یک فضای نام جدید به نام System.Collections.Generic معرفی شده است.
در c #، generics برای بهبود قابلیت استفاده مجدد کد مفید است، نوع عملکرد را در مقایسه با انواع غیر عمومی مانند arraylist.
۲۸ اسفند ۹۷ ، ۱۶:۱۰
م.ب آیرملو
يكشنبه, ۱۹ اسفند ۱۳۹۷، ۱۱:۴۳ ب.ظ
م.ب آیرملو
به دستور کمیته فیلترینگ حذف شد
۱۹ اسفند ۹۷ ، ۲۳:۴۳
م.ب آیرملو
پنجشنبه, ۲۵ بهمن ۱۳۹۷، ۰۲:۳۲ ب.ظ
م.ب آیرملو
بنام خدا
سلام دوستان
در ادامه ساخت بازی این بخش رو به ساخت یه بازی جالب اختصاص دادم
بازی شکار پرندگان جالب و خوبه برای تمرین از هیچ فایل یا کامپوننت خارجی استفاده نمیکنم
برای شروع میبایست چندین تصویر متحرک و صداهای مربوط به بازی دانلود کنید هر چند در پایان کنار پروژه دانلود خواهید کرد
خب من قبلا بخاطر اینکه زمان گرفته نشه دانلود کردم
قسمت اول طراحی پروژه
لازم است ابتدا نمای ظاهری فرم را طراحی کنید و سپس به کدنویسی بپردازید
۲۵ بهمن ۹۷ ، ۱۴:۳۲
م.ب آیرملو
پنجشنبه, ۲۵ بهمن ۱۳۹۷، ۰۲:۳۱ ب.ظ
م.ب آیرملو
سلام
قبلا در 3 پست اینجـــــــا و اینجــــــــــا و همچنین این لینـــــــــــــــک در مورد سوکت و ای پی ها مفصلا توضیح دادم خب یه مورد دیگه هم در خصوص اعداد باینری هم تو این لینـــــــــــک و این لینـــــــــــک توضیح دادم ای قسمت یه پروژه سوکت چت میسازیم که بهینه شده هست
خب برای شروع کلاس انتقال اطلاعات رو ایجاد میکنیم
ایجاد مغییر برای سوکت و ساخت بافر اطلاعات
برای ایجاد کانستراکتور کافیه دو حرف ct
رو درج و دوبار تب رو بزنید
برای ورودی و مقادیر بافر اطلاعات از اعداد باینری استفاده میکنیم
۲۵ بهمن ۹۷ ، ۱۴:۳۱
م.ب آیرملو
جمعه, ۵ بهمن ۱۳۹۷، ۰۱:۴۳ ب.ظ
م.ب آیرملو
این پست نحوه ساخت بازی در سی شارپ تو محیط ویژوال استودیو رو اموزش میدم
اما اصولش اینه که برای ساخت بازی از انجین های ساخت بازی استفاده بشه مثل یونیتی که برای هر پلتفرمی بازی رو منتشر میکنه و در اون از کدهای سی شارپ استفاده میشه
و انجین آنریل و کرای انجین و..... که واقعا برای ساخت بازی در اینها باید تسلط کامل به مدل سازی 3ds max و مایا و فتوشاپ وصداگذاری و از همه مهمتر حوصله باید داشته باشید
شاد یک از دوستانتون پیدا بشه و یه تیکه ای بشما نشون بده که قسمتی از یه بازیه که ساخته ولی برای تکمیل یه بازی مسلما یه تیم لازمه کا کارهای سمت سرور و دسکتاپ و اندروید و... انجام بده
بحرحال سی شارپ توانایی و قدرت ساخت بازی رو داره در حد معقول اما اگه زیاد با کدها ور بری تا کیفیت بازی بالا بره اجرای اون سنگین میشه اما wpf تا حدی این مشکلات رو حل کرده ولی نه تا حد یونیتی و لی بازیهایی هم که قبلا منتشر شدن مثل تتریس , نقطه خور و. ....کاربران زیادی داشتن
۰۵ بهمن ۹۷ ، ۱۳:۴۳
م.ب آیرملو
جمعه, ۲۸ دی ۱۳۹۷، ۱۰:۳۷ ب.ظ
م.ب آیرملو
با وجود این همه ماشین حتما تعداد پارکینگ ها هم زیاد میشن و در یه پارکینگ اگر بخایی کارتون درست باشه باید اطلاعات جایی ثبت بشه
الان اکثر پارکینگ ها فقط یه قبض میدن دست مالک که اون کاغذ پس از تحویل به مالک پارکینگ و بعد از مدتی معدوم میشه
چون الان همه چی بصورت سیستمی شده و لازمه اگر 1 در هزار زدگی یک شخص و یا نیاز و مستندات دادگاهی باشه چنین مدارکی نگهداری بشن و بهترین
راه حل استفاده از فناوری هست
۲۸ دی ۹۷ ، ۲۲:۳۷
م.ب آیرملو