هزاران نکته در سی شارپ
بدست آوردن میزان عددی طول رشته ی درون یک TextBox
تبدیل یک Enum به یک DataTable
با فرض داشتن یک enum مانند :
public enum
{
Sinpin,
Masoud,
Behrouz,
Omid,
Ali
}
public DataTable ConvertEnumToDataTable()
{
DataTable dt = new DataTable();
dt.Columns.Add("ID");
dt.Columns.Add("Name");
int i = 0;
foreach (string s in Enum.GetNames(typeof()))
{
DataRow dr = dt.NewRow();
dr["ID"] = i;
dr["Name"] = s;
dt.Rows.Add(dr);
i++;
}
return dt;
}
مثال از نحوه ی استفاده :
dataGridView1.DataSource = ConvertEnumToDataTable();
نشان دادن مقدار کپی شدن یه فایل :.
با سلام خدمت تمامی کاربران گرامی انجمن
قصد دارم مطالبی رو در ارتباط با سی شارپ به صورت سلسله وار در اختیار شما دوتسان خوبم قرار بدهم.امیدوارم با نظراتی که درج میکنید روز به روز دلگرم ترمون کنید.به عنوان بخش اول از این سری آموزش های سی شارپ می پردازیم به تعریف متغبرها در سی شارپ.
بخش اول از آموزش C# : تعریف متغیر در c#
سلام عرض می کنم خدمت شما دوستان عزیز.نحوه تعریف یک متغیر در سی شارپ چگونه است؟ چطور می توان در سی شارپ یک متغیر تعریف کرد؟
اول خدمتتون عرض کنم که متغیرها برای نگهداری مقادیر در حافظه هستن. خب تا همین جا میشه فهمید که متغیرها رو وقتی تعریف می کنیم یه بخشی از حافظه رم رو به خودشون اختصاص میدن. اما قبل از اینکه تعریف متغیر در c# رو خدمتتون بگم چی هست و چجوریه یه تعریفی از متغیر بهتره داشته باشیم
در سی شارپ :
متغير شامل هرچيزي است كه بتواند ارزش هاي گوناگون و متفاوت را بپذيرد. اين ارزش ها مي تواند در زمان هاي مختلف براي يك شخص يا يك چيز متفاوت باشد يا اينكه در يك زمان براي اشخاص يا چيزهاي مختلف تفاوت داشته باشد. مثل امتياز يك فرد در آزمون هاي مختلف يا امتياز افراد مختلف در يك آزمون معين .(تعریف در سی شارپ از اصولی ترین مطالب درباره برنامه نویسی سی شارپ است)
درتعريف جامع تر مي توان را، ويژگي يا صفت يا عاملي كه بين افراد جامعه مشترك بوده و مي تواند مقادير كمّي و ارزش هاي مختلف داشته باشد تعریف کرد. كه اين عدد يا ارزش نسبت داده شده به متغير، نشان دهنده ي تغير از يك فرد به فرد ديگر يا از يك حالت به حالت ديگر است، تعريف كرد.
خب تا اینجا که همش شد تئوری اما متغیر رو چجوری میشه تعریف کرد. خب میخایم یه عددی رو مثلا 5 رو داخل حافظه توی سی شارپ نگه داریم. پس تعریف متغیر در c# به این شکل میشه:
int num = 5;
اما این دستورات یعنی چی (توجه کنید این موضوع در آموزش سی شارپ خیلی موثره.یعنی تعریف متغیر پایه و اساس کاره):
دستور اول که int هست یعنی نوع داده ای رو مشخص کرده و گفته این مقداری که می خوایم ذخیره کنیم از نوع عددی هست. بعد از اون num هست. num هم اسم متغیر هست. کلا وقتی میخایم تعریف متغیر در c# کنیم اول نوع داده ای میاد بعدش اسم متغیر.
و در نهایت هم که دیگه مشخصه، مقدار متغیر رو بهش نسبت دادیم. حالا اگر بخایم یه متغیر در سی شارپ از نوع رشته ای تعریف کنیم باید مثل زیر بنویسیم:
string name = "reza";
خب تو این مثال هم اول نوع داده ای بعد نام متغیر و بعدش هم مقدار متغیر در C# رو نوشتیم.
ادامه دارد...