Go Back   VN-Zoom forum > Chia sẻ kiến thức > Lập trình > C# & Winform

 

Hãy là người biết chia sẻ!

Trả lời
 
Ðiều Chỉnh Xếp Bài
Old 09-06-2008, 13:57   #1
Gà Con
 
Hieuvn-zoo's Avatar
 
Tham gia: Jun 2008
Bài: 1
VZD: 219
Cảm ơn: 0
Điểm: 0/0 bài viết
Exclamation Cho Em HỎi VỀ GhÉp ChuỖi Trong C#

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


namespace BAITAP
{
public partial class Nam_am_lich : Form
{
public Nam_am_lich()
{
InitializeComponent();

}

private void button1_Click(object sender, EventArgs e)
{
if (txtDuong.Text == "")
{
MessageBox.Show("xin nhap vao nam duong lich ?", "thong bao");
txtDuong.Focus();
}
else
{
string can;
string chi;
int nam = int.Parse(txtDuong.Text);
switch(nam % 10)
{
case 4:can="Giap";break;
case 5:can="At";break;
case 6:can="Binh";break;
case 7:can="Dinh";break;
case 8:can="Mau";break;
case 9: can = "Ki"; break;
case 0: can = "Canh"; break;
case 1: can = "Tan"; break;
case 2: can = "Nham"; break;
case 3: can = "Quy"; break;
}

switch (nam % 12)
{
case 4: chi = "Ti"; break;
case 5: chi = "Suu"; break;
case 6: chi = "Dan"; break;
case 7: chi = "Meo"; break;
case 8: chi = "Thin"; break;
case 9: chi = "Ty"; break;
case 10: chi = "Ngo"; break;
case 11: chi = "Mui"; break;
case 0: chi = "Than"; break;
case 1: chi = "Dau"; break;
case 2: chi = "Tuat"; break;
case 3: chi = "Hoi"; break;
}

nhanketqua.text=string.Concat(can,chi));
}
}
}
}


ANH NÀO CHO EM HỎI ,EM DÙNG PHƯƠNG THỨC STRING.CONCAT(CAN,CHI) ĐỂ NỐI HAI CHUỖI .NHƯNG KHI BIÊN DỊCH THÌ NÓ BÁO LỖI.
CẢM ƠN ANH NHIỀU
Hieuvn-zoo vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 09-06-2008, 17:58   #2
dst
Rìu Sắt Đôi
 
dst's Avatar
 
Tham gia: Mar 2008
Đến từ: Hà Nội
Bài: 272
VZD: 5.654
Cảm ơn: 67
Điểm: 249/75 bài viết
Default

Cần gì phải dùng phương thức đó. Ở phần lệnh của button1, thay vì viết nhanketqua.text=string.concat(can,chi), bạn viết:
string tam;
tam=can;
tam+=chi;
nhanketqua.text=tam;
nó cũng cho kết quả tương tự.
Chúc vui!
Cảm ơn nếu thấy hay.
dst vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 26-06-2008, 10:56   #3
Rìu Bạc
 
otarachi's Avatar
 
Tham gia: Aug 2007
Đến từ: Application Technology
Bài: 309
VZD: 12.442
Cảm ơn: 3
Điểm: 99/49 bài viết
Send a message via Yahoo to otarachi
Default

trước cái dòng public Nam_am_lich() bạn thêm 2 dòng này
private string can;
private string chi;

Bỏ string can , string chi trong sự kiện Button1_Click đi
thay dòng nhanketqua.text=string.Concat(can,chi)); bằng dòng này
nhanketqua.Text=string.Concat(can," ",chi);
__________________
Phụ nữ thích nhiều thứ ở 1 người đàn ông
Đàn ông thích 1 thứ ở nhiều người phụ nữ
otarachi vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Trả lời

Ðiều Chỉnh
Xếp Bài

Quyền Sử Dụng Ở Diễn Ðàn
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is Mở
Smilies đang Mở
[IMG] đang Mở
HTML đang Tắt
Trackbacks are Tắt
Pingbacks are Tắt
Refbacks are Tắt
Chuyển đến


Múi giờ GMT +7. Hiện tại là 13:02.


Powered by vBulletin® Version 3.7.3
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
vBCredits v1.4 Copyright ©2007 - 2008, PixelFX Studios
Từ điển được cung cấp bởi VDict.com - Hosting được tài trợ bởi Rao vặt 123