با سلام میخواستم بدونم چطور می توانم در سی شارپ از اعمال ریاضی مثل <> توان و دیگر چیزها استفاده کرد؟
با تشکر
با سلام میخواستم بدونم چطور می توانم در سی شارپ از اعمال ریاضی مثل <> توان و دیگر چیزها استفاده کرد؟
با تشکر
یه کلاس math داریم که توابع ریاضی زیادی داره
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
double test = Math.Pow(4, 2);
Console.WriteLine(test);
Console.ReadKey();
}
}
}
دوست عزیز این کد مورد نیاز من نیست من میخواهم دوتا تکست باکس که مقدارشون زمان هست میخواهم وقتی تکست باکس دوم از تکست باکس اول مقدارش بیشتر شد پیغامی به کاربر بدهد
حالا چجور این کارو کنم ؟
کسی نیست به داد من برسد!
age zamanesh : ham dare ye code
textBox1.Text.replace(":",""); bara 2ta text boxat bezar baad vase moghayesashun az code sadeye
if (convert.Toint32(textBox1.Text) > convert.Toint32(textBox2.Text))
estefade kon
:Doostl
دوست عزیز من این کد و می نویسم ولی error میدهد
میخواستم بدونم کجاش اشکال داره؟
maskedTextBox1.Text.Replace(":", "");
maskedTextBox2.Text.Replace(":", "");
if (Convert.ToInt32(maskedTextBox1.Text) > Convert.ToInt32(maskedTextBox2.Text))
{
MessageBox.Show("مقدار ساعت شروع نباید بزرگتر از ساعت پایان باشد");
}
راستی اگه خواستی کتاب سید محمد هاشمیان - اموزش C# رو از اینترنت بگیر برا هر گروهی فوق العادس
خوب error اش چیه ؟
اگه عکس یا سورستو بدی خیلی خوب میشه
9-15-2013 10-38-29 PM.png
اینم پیغام خطا
eshkal az text hast mige nemitune convertesh kone
yani daghighan addad nisto ezafat dare
2ta kar mitoni bokoni
1. breakpoint bezari bebini chi to code convertet input mishe o moshkelesh chie? yani bebin gheire adad chi tushe (fek konam timet gheyre : chiz dge ham dare)
2. source to upload koni 1min halesh konam
jaye replace ha az remove estefate kon
textbox1.Remove... ro benevis
:D
dust dari ba remove barat benevisam shad shi?
albate az duste azizam ke tapico gozashtan mazerat mikham vase in tapice na marbut vali in code ro ham emtehan kon
textBox1.Text = textBox1.Text.Remove(textBox1.Text.IndexOf(":"), 1);
in tikaro bayad taghir bedi
textBox1.Text = textBox1.Text.Replace(":", "");
اول اینکه شما با من لج داری تو این تاپیک فینگیلیش مینویسی؟...
بعدشم ...افرین پسر گلم با ریموو برامون کد نوشته کارت صد امتیاز بدم؟....(ناراحت نشی شوخی بود میخواستم حسمو بفهمی)
من نگفتم نمیشه با remove نوشت ... ولی تو این موارد از replace استفاده میشه ... مثلا اگه ساعت فرمتش اینطوری باشه : (08:46:32) اون موقع دیگه این روش عاقلانه نیست ....
دوستان عزیز
یکی قشنگ بگه چه کدی بنویسم من گیج شدم الان
بعدش من از Maskedtextbox استفاده میکنم نه textbox و مقدار maskedtextbox هم به این صورت است مثلا 12:30 تا 23 هم میره
ببخشید بخاطر بحث موضوع تاپیک هم منحرف شد(مدیران پاک میکنن پستارو)
string temp= maskedTextBox1.Text.Replace(":", "");
string temp1= maskedTextBox2.Text.Replace(":", "");
if (Convert.ToInt32(temp) > Convert.ToInt32(temp1))
{
MessageBox.Show("مقدار ساعت شروع نباید بزرگتر از ساعت پایان باشد");
}
خواهش میکنم ... برای تاریخ هم میتونی از Subtract استفاده کنی(در datetime) بعد ازش totalday خروجی بگیری و از روی منفی و مثبت بودن میفهمی نتیجه رو ...
دوست عزیز اگه با کد بگی ممنون میشم اینجور متوجه نشدم
جداسازی رو شما باید با split انجام بدین بعد یه همچین چیزی بنویسین:
DateTime dt = new DateTime(1392, 12, 19);
DateTime dt1 = new DateTime(1392, 8, 28);
if (dt1.Subtract(dt).TotalDays < 0)
MessageBox.Show("dt Bozorg tar asT.");
توضیحات دوستان درست بود و به شما کمک کردم دوست عزیز
فقط بنده میخوام یک موضوع رو بگم بهتره که کد رو به این صورت بنویسید:
if (Convert.ToInt32(maskedTextBox1.Text.Replace(":", "")) > Convert.ToInt32(maskedTextBox2.Text.Replace(":", "")))
{
MessageBox.Show("مقدار ساعت شروع نباید بزرگتر از ساعت پایان باشد");
}
بهتره تا جایی که نیاز نیست متغییر های اضافه توی برنامه تعریف نشه
موفق و پیروز باشید
استخدام برنامه نویس دات نت (Asp.net,C#,jquery,...)
ترجیحا خراسان شمالی ، بجنورد
به صورت پاره وقت و تمام وقت
ارسال اطلاعات و رزومه کاری به Job@tosa.ir
گفتم که ... با استفاده از split جدا کنید ...
برای مثال اگر فرمت تارینخ مثل سترینگ باشه میتونید با کد زیر روز و ماه و سال رو جدا کنین:
string date = "1392/8/28";
string[] spliterdate = date.Split('/');
DateTime dt = new DateTime(Convert.ToInt32(spliterdate[0]),
Convert.ToInt32(spliterdate[1]),
Convert.ToInt32(spliterdate[2]));