PDA

View Full Version : کانورت استرینگ



black_shadow
دوشنبه 11 آبان 1394, 00:19 صبح
سلام
من تازه c# شروع کردم و تو قسمتی گر کردم
من 3تا تکست باکس دارم و یه دکمه
که با زدن دکمه باید مقادیر 2تا تکست باکس با هم جمه بشن و در تکست باکس آخر نمایش داده بشن
حالا من این رو نوشتم ولی به صورت رشته نشون میده من چطوری اینو به صورت عدد نشون بدم تو نتم سرچ کردم به کلمات convert و parse برخورد کردم که با اینا هم نتونستم مشکلو درست کنم اینم کد
خواهشا با توضیحات کامل کد رو ویرایش کنید ممنون

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;

namespace tamrin2
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}

private void btnok_Click(object sender, EventArgs e)
{

txtname3.Text= Convert.ToInt32(txtname1.Text + txtname2.Text);


}

private void btnexite_Click(object sender, EventArgs e)
{
this.Close();
}


}
}

محمد رضا فاتحی
دوشنبه 11 آبان 1394, 06:59 صبح
سلام دوست عزیز...
اینطوری تغییرش بده

txtname3.Text= (Convert.ToInt32(txtname1.Text) + Convert.ToInt32(txtname2.Text)).ToString();

black_shadow
دوشنبه 11 آبان 1394, 11:18 صبح
دستتون درد نکنه من یه جور دیگه نوشتم اونم کار کرد مرسی

black_shadow
دوشنبه 11 آبان 1394, 14:42 عصر
namespace tamirn_3
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}

private void btnsum_Click(object sender, EventArgs e)
{


int a = int.Parse(txt1.Text);
int b = int.Parse(txt2.Text);
int c = a + b;

txt3.Text = c.ToString();


}

private void btnexite_Click(object sender, EventArgs e)
{
this.Close();
}
}
}