namespace WindowsFormsApplication1 { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void button1_Click(object sender, EventArgs e) { string strOut = ""; Random obj = new Random(); int[] myArray = new int[8]; for (int i = 0; i < myArray.Length; i++) { myArray[i] = obj.Next(10); strOut += "MyArray[" + i.ToString() + "] = " + myArray[i].ToString() + "\r\n"; } strOut += "Summation all values in the Array = " + SumArray(myArray).ToString(); MessageBox.Show(strOut, "Pass Array"); } private int SumArray(int[] pa) { int result = 0; for (int i = 0; i < pa.Length; i++) { result += pa[i]; } return result; } public struct MyStruct { public string Name; public string Gender; public bool Married; } private void button2_Click(object sender, EventArgs e) { MyStruct myRec = new MyStruct(); if(tbxName.Text != "") { myRec.Name = tbxName.Text; } else { MessageBox.Show("กรุณาใส่ชื่อด้วย"); return; } if(rbMale.Checked == true) { myRec.Gender = rbMale.Text; } else if (rbFemale.Checked == true) { myRec.Gender = rbFemale.Text; } else { MessageBox.Show("กรุณาเลือกเพศด้วย"); return; } if (ckbMarried.Checked == true) { myRec.Married = true; } else { myRec.Married = false; } MessageBox.Show(getStruct(myRec), "Pass struct"); } private string getStruct(MyStruct rec) { string result =""; result += "Name: " + rec.Name + " | "; result += "Gender: " + rec.Gender + " | "; result += "Married: " + rec.Married; return result; } } }
Sign up here with your email
ConversionConversion EmoticonEmoticon