TGViewer
Channel Public Channel
C# Geeks (.NET)

C# Geeks (.NET)

@csharpgeeks

Subscribers
548
Photos
157
Videos
4
Links
177

Showing posts older than #12 · Back to latest

Older Posts 6 shown
Post #11 112
🧱 بازنویسی برنامه با متد شخصی:
می‌تونیم کد رو حرفه‌ای‌تر کنیم و یه متد بنویسیم که این محاسبه رو انجام بده:
using System;

Console.WriteLine(FeetToInches(30)); // 360
Console.WriteLine(FeetToInches(100)); // 1200

int FeetToInches(int feet)
{
int inches = feet * 12;
return inches;
}

✅ این متد FeetToInches یه ورودی می‌گیره و خروجی برمی‌گردونه. ورودی اسمش feet و خروجی هم تعداد اینچ‌هاست.
Post #10 116
📚 ساختار کلی برنامه #C
کدها توی #C به صورت بیان‌ها (Statements) نوشته میشن که با ; تموم میشن.

متدها مثل WriteLine توابعی هستن که داخل کلاس‌ها قرار دارن. کلاس‌ها هم کدها و داده‌ها رو دسته‌بندی می‌کنن.

کلاس Console مخصوص کار با ورودی و خروجی خط فرمانه و تو فضای نام System قرار داره.

🌐 فضاهای نام (Namespace)
فضای نام System شامل کلاس‌های پایه مثل Console هست.

استفاده از System.Console تو هر بار صدا زدن می‌تونه خسته‌کننده باشه. برای همین می‌تونیم بالای کد این خط رو اضافه کنیم:
using System;


و بعدش ساده‌تر بنویسیم:
Console.WriteLine(x);
Post #9 123
💻 اولین برنامه (C# - A First C# Program)
سلام رفقا! تو این پست می‌خوایم اولین برنامه ساده #C رو بررسی کنیم.این برنامه از دو خط ساده تشکیل شده:

int x = 12 * 30; // Statement 1
System.Console.WriteLine(x); // Statement 2


Statement 1

عبارت 12 * 30 محاسبه میشه و نتیجه‌اش (360) داخل متغیر x از نوع int (عدد صحیح 32 بیتی) ذخیره میشه.


Statement 2

متد WriteLine از کلاس Console (که داخل فضای نام System هست) مقدار x رو توی پنجره کنسول چاپ می‌کنه.
Post #8 127
💻 سی شارپ (#C) چیه؟
سی شارپ یه زبان برنامه‌نویسی مدرن، چندمنظوره و شی‌گراست که توسط شرکت مایکروسافت ساخته شده. این زبان سال ۲۰۰۰ توسط «آندرس هلسبرگ» (Anders Hejlsberg) و تیم خفنشون معرفی شد تا توسعه‌دهنده‌ها بتونن باهاش نرم‌افزارهای قدرتمند و مقیاس‌پذیر برای پلتفرم‌های مختلف بسازن.

🌍 حوزه‌های کاربردی #C

🎮 بازی‌سازی: ساخت بازی‌های 2D، 3D و حتی واقعیت افزوده و واقعیت مجازی با موتور قدرتمند Unity

🌐 وب: توسعه سایت‌ها و اپلیکیشن‌های وب سریع و حرفه‌ای با ASP.NET Core

🖥 دسکتاپ: ساخت اپلیکیشن‌های دسکتاپ با Windows Forms و WPF (برای ویندوز)

📱 موبایل کراس‌پلتفرم: توسعه اپ‌های اندروید و iOS با Xamarin و حالا MAUI

☁️ کلود (ابر): ساخت اپلیکیشن‌های ابری و سرویس‌های مقیاس‌پذیر با Azure

🤖 هوش مصنوعی و یادگیری ماشین: استفاده از ML.NET برای پیاده‌سازی مدل‌های یادگیری ماشین

🔌 اینترنت اشیا (IoT): کنترل و اتصال به دستگاه‌های هوشمند با سی شارپ

🔗میکروسرویس‌ها و API : توسعه وب API ها و سرویس‌های تحت وب سریع و مقیاس‌پذیر

🔖 هشتگ‌ها : #سی_شارپ_چیست

string channel = "CSharpGeeks" ;
Post #7 160
👋 سلام رفقا! خوش اومدین به کانال C# Geeks

اینجا قراره از صفرِ صفر، قدم‌به‌قدم با هم #C یاد بگیریم. هم چیزای پایه رو یاد می‌گیریم که همه بتونن راحت وارد دنیای برنامه‌نویسی بشن، هم یواش‌یواش میریم سراغ مباحث پیشرفته‌تر و خفن‌تر! 🔥

📚 هدفمون اینه که نه فقط آموزش خشک بدیم، بلکه نکات کاربردی، سوالات واقعی و تجربه‌های باحال رو هم با هم به اشتراک بذاریم. هرچی جلوتر بریم، مباحث جذاب‌تر و چالش‌برانگیزتر میشه!

💬 پس هر سوال، ابهام یا تجربه‌ای که داری رو بپرس و با ما درمیون بذار. با هم میریم جلو و قوی‌تر می‌شیم!

📌 منتظر اولین پست آموزشی باش 😉

🔖 هشتگ‌ها : #CSharpGeeks

string channel = "CSharpGeeks";
Post #1
Channel created
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →