Hi! I’m Alireza Hasanlou, a Software Engineering undergraduate. I’m passionate about programming and eager to learn new technologies, especially C#. Excited to join CS Internship and share my journey in C# & .NET here #cs_internship#CSharp#Step0
یکی از برداشتهای جلسه مبانی ارتباطات انسانی:
شاید بهتر باشد به جای قضاوت کردن خودمان، یاد بگیریم خودمان را مشاهده کنیم؛ ببینیم چه احساسی داریم، چه فکری میکنیم و واقعاً به چه چیزی متعهد هستیم.
#cs_internship#csharp#step3
در برنامههای چندنخی، لازم نیست هر بار اجرای برنامه روی Breakpoint متوقف شود.
با Filter Breakpoint میتوانید Breakpoint را فقط برای یک Thread یا Process خاص فعال کنید و Debug را بسیار سریعتر انجام دهید.
#cs_internship#csharp#step2
...
#dotnet#visualstudio#debugging
یکی از کانالهای یوتیوبی که این روزها دنبال میکنم، Patrick God است.
محتوایش فقط آموزش C# و https://t.co/AmgnGrmgRI Core نیست؛ درباره طراحی نرمافزار، حل مسئله و بهترین شیوههای توسعه هم صحبت میکند.
پیشنهاد میکنم نگاهی به ویدیوهایش بیندازید.
#cs_internship#csharp#step2
یکی از بهترین نکاتی که در جلسه فنی با آقای علیزاده یاد گرفتم:
فقط مطالعه نکن؛ کد بنویس.
تا وقتی مثالها را خودت پیادهسازی نکنی، بخش زیادی از یادگیری اتفاق نمیافتد.
#cs_internship#csharp#step2
هر پاسخ روان و مطمئن از ChatGPT، لزوماً درست نیست.
مدل های زبانی ابزارهای فوقالعادهای هستند، اما نه «منبع حقیقت». هرچه بیشتر نحوه کارشان را بشناسیم، بهتر از آنها استفاده خواهیم کرد.
#AI#ChatGPT#LLM#cs_internship#csharp#step2
یکی از کانالهای یوتیوبی که این روزها دنبال میکنم، Patrick God است.
محتوایش فقط آموزش C# و https://t.co/AmgnGrmgRI Core نیست؛ درباره طراحی نرمافزار، حل مسئله و بهترین شیوههای توسعه هم صحبت میکند.
پیشنهاد میکنم نگاهی به ویدیوهایش بیندازید.
#cs_internship#csharp#step2
تسک ششم انجام شد
در این تسک باید یک ماشین حساب کنسولی رو پیاده میکردیم که چهار عمل اصلی انجام بده و خطا های احتمالی رو هندل کنه .
کد پروژه در گیتهاب:
🔗https://t.co/Ze4efz1NvT
#cs_internship#csharp#step2
از شما دعوت میکنم در ارائه استپ 2 دوره C# که به صورت لایو در لینکدین برگزار میشود، همراه من باشید.
موضوع ارائه: Debugging in Visual Studio
📅 یکشنبه 11 مرداد
🕕 ساعت ۱9:۰۰
منتظر حضور ارزشمندتان هستم.
#cs_internship#csharp#step2
تفاوت ref، out و in در C# فقط در نحوه ارسال پارامتر نیست؛ هر کدام جریان داده (Data Flow) و کاربرد متفاوتی دارند.
در اینفوگرافیک، تفاوت آنها را بهصورت خلاصه و تصویری نشان دادم
#cs_internship#csharp#step2
تا به حال داخل یک DLL را دیدهاید؟
دات پیک(dotPeek) یک ابزار رایگان از JetBrains است که فایلهای DLL و EXE را Decompile میکند و کدی نزدیک به سورس اصلی C# نمایش میدهد.
در تصویر میتونید یک dll که توسط دات پیک Decompile شده رو ببینید.
#cs_internship#csharp#step2
انواع Constructor در C#
درسی شارپ Constructor فقط مسئول ایجاد یک شیء نیست؛ بلکه نقش مهمی در مقداردهی اولیه، تضمین معتبر بودن وضعیت شیء و طراحی صحیح کلاسها دارد. Constructor ها انواع مختلفی دارند در پست لینکدین به طور کامل و با مثال توضیح دادم
#cs_internship#csharp#step2
انواع Constructor در C#
درسی شارپ Constructor فقط مسئول ایجاد یک شیء نیست؛ بلکه نقش مهمی در مقداردهی اولیه، تضمین معتبر بودن وضعیت شیء و طراحی صحیح کلاسها دارد. Constructor ها انواع مختلفی دارند در پست لینکدین به طور کامل و با مثال توضیح دادم
#cs_internship#csharp#step2