#EX6 โปรแกรมรับค่า เปรียบเทียบค่าเพื่อแสดงผล

เป็นโปรแกรมสำหรับ รับค่า String เข้าไปแล้วนำไปเปรียบเทียบ กับข้อมูลที่มีอยู่ ถ้าตรงกับที่กำหนดก็จะแสดงผลว่ารับข้อมูลนั้นมา ถ้าไม่ตรงเลย ก็จะแสดงข้อความแจ้งว่าใส่ข้อมูลผิดพลาด

ภาพ

Code

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 Test__case
{
    public partial class submit : Form
    {
        public submit()
        {
            InitializeComponent();
        }

        private void inBox_TextChanged(object sender, EventArgs e)
        {

        }

        private void s_submit_Click(object sender, EventArgs e)
        {
            string useInput = inBox.Text;
            string str = "";

            switch(useInput)
            {
                case "A": str = "คุณได้เลือก A"; break;
                case "a": str = "คุณได้เลือก a"; break;
                case "B": str = "คุณได้เลือก B"; break;
                case "b": str = "คุณได้เลือก b"; break;
                case "C": str = "คุณได้เลือก C"; break;
                case "c": str = "คุณได้เลือก c"; break;
                case "D": str = "คุณได้เลือก D"; break;
                case "d": str = "คุณได้เลือก d"; break;
                case "E": str = "คุณได้เลือก E"; break;
                case "e": str = "คุณได้เลือก e"; break;
                case "F": str = "คุณได้เลือก F"; break;
                case "f": str = "คุณได้เลือก f"; break;
                default : str = "เกิดข้อผิดพลาด กรุณากรอกข้อมูล"; break;
            }
            MessageBox.Show(str, "ผลที่ได้");


        }
    }
}

2021-09-23_17-52-12

สามารถดาวน์โหลดไฟล์ไปลองเล่นดูได้ครับ Test_ case.rar (89.9 KB)