最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

基于C#實現(xiàn)簡單的隨機抽獎小程序

 更新時間:2016年01月05日 09:11:59   作者:Mr_Xing  
臨近春節(jié),大街小巷的地方都有抽獎活動,那么基于C#是如何實現(xiàn)簡單的抽獎程序的呢,下面小編給大家分享了具體代碼,有需要的朋友參考下

廢話不多說了,直接給大家貼代碼了。具體代碼如下所示:

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using System.Data.SqlClient;
namespace ChouJiang
{
 public partial class Form1 : Form
 {
 public Form1()
 {
 InitializeComponent();
 }
private void button1_Click(object sender, EventArgs e)
 {
 int number = Convert.ToInt32(textBox1.Text.ToString());
 string prize=comboBox1.Text.ToString();
 string conn = "";
 string sql = "";
 string s = "";
 conn = "server=XTFLZ-PC;database=Xtf;uid=sa;pwd=123456";
 sql = "select *from Ticket";
 SqlConnection myconn = new SqlConnection(conn);
 myconn.Open();
 SqlDataAdapter sda = new SqlDataAdapter(sql,myconn);
 DataSet ds=new DataSet();
 sda.Fill(ds,"Ticket");
 dataGridView11.DataSource = ds;
 dataGridView11.DataMember = "Ticket";
 Random rd = new Random();
 for (int i = 0; i < number; i++)
 {
 int tmp = rd.Next(1, 5);
 s += dataGridView11.Rows[i].Cells["WorkerID"].Value.ToString() +
 dataGridView11.Rows[i].Cells["Name"].Value.ToString() + "\n";
 }
 MessageBox.Show("恭喜\n"+s+"\n獲得"+prize);
 myconn.Close();
 }
 }
}

以上代碼就是實現(xiàn)抽獎小程序的全部代碼,代碼簡單易懂,寫的不好還請見諒,有好的意見歡迎留言,謝謝大家一直以來對腳本之家網(wǎng)站的支持。

相關(guān)文章

  • C#中foreach語句使用break暫停遍歷的方法

    C#中foreach語句使用break暫停遍歷的方法

    這篇文章主要介紹了C#中foreach語句使用break暫停遍歷的方法,涉及C#中break語句跳出foreach循環(huán)的使用技巧,非常具有實用價值,是C#初學者必須掌握的重要技巧,需要的朋友可以參考下
    2015-04-04
  • C#驗證身份證的函數(shù)

    C#驗證身份證的函數(shù)

    因做項目需要,參考網(wǎng)上資料寫了一個身份證驗證的C#方法,本方法是在VS2005[C/S] 下寫的。前面2個是網(wǎng)友們的實現(xiàn)方法,第三個才是項目中使用的哦,小伙伴們參考下吧。
    2015-05-05
  • C#中datatable去重的方法

    C#中datatable去重的方法

    這篇文章主要介紹了C#中datatable去重的方法,通過兩種不同的方法對比分析了datatable去重的技巧,非常具有實用價值,需要的朋友可以參考下
    2014-10-10
  • C#結(jié)合JavaScript對Web控件進行數(shù)據(jù)輸入驗證的實現(xiàn)方法

    C#結(jié)合JavaScript對Web控件進行數(shù)據(jù)輸入驗證的實現(xiàn)方法

    在 Web 應用的錄入界面,數(shù)據(jù)驗證是一項重要的實現(xiàn)功能,數(shù)據(jù)驗證是指確認 Web 控件輸入或選擇的數(shù)據(jù),本文我們將介紹如何通過C# 后端及JavaScript 前端對 Web 控件進行數(shù)據(jù)輸入有效性的驗證,感興趣的朋友可以參考一下
    2024-05-05
  • Visual Studio 未能加載各種Package包的解決方案

    Visual Studio 未能加載各種Package包的解決方案

    打開Visual Studio 的時候,總提示未能加載相應的Package包,有時候還無法打開項目,各種錯誤提示,怎么解決呢?下面小編給大家?guī)砹薞isual Studio 未能加載各種Package包的解決方案,一起看看吧
    2016-10-10
  • C#正則表達式的遞歸匹配分析

    C#正則表達式的遞歸匹配分析

    這篇文章主要介紹了C#正則表達式的遞歸匹配分析,針對C#程序的正則匹配方法,很有實用價值,需要的朋友可以參考下
    2014-09-09
  • C#?崩潰異常中研究頁堆布局的詳細過程

    C#?崩潰異常中研究頁堆布局的詳細過程

    最近遇到一位朋友的程序崩潰,發(fā)現(xiàn)崩潰點在富編輯器 msftedit 上,這個不是重點,重點在于發(fā)現(xiàn)他已經(jīng)開啟了 頁堆,由于 頁堆 和 NT堆 的內(nèi)存布局完全不一樣,這一篇結(jié)合我的了解以及 windbg 驗證來系統(tǒng)的介紹下 頁堆,需要的朋友可以參考下
    2022-10-10
  • 在C#中合并和解析相對路徑方式

    在C#中合并和解析相對路徑方式

    Path類提供了幾個用于操作文件路徑的靜態(tài)方法,其中包括Combine方法和GetFullPath方法,Combine方法將兩個路徑合并在一起,但不會解析包含相對元素的路徑;GetFullPath方法可以解析包含相對元素的路徑并返回絕對路徑
    2025-01-01
  • ASP.NET總結(jié)C#中7種獲取當前路徑的方法

    ASP.NET總結(jié)C#中7種獲取當前路徑的方法

    本文主要介紹了7種獲取當前路徑的方法,并做了代碼演示,分享給大家,感興趣的朋友可以參考一下。
    2016-03-03
  • 解析C#設(shè)計模式之單例模式

    解析C#設(shè)計模式之單例模式

    這篇文章主要介紹了C#設(shè)計模式之單例模式的相關(guān)資料,幫助大家更好的理解和學習c# 設(shè)計模式的內(nèi)容,感興趣的朋友可以了解下
    2020-12-12

最新評論

开化县| 阜宁县| 沾化县| 左权县| 苍梧县| 万年县| 呼和浩特市| 武宣县| 定州市| 西乌珠穆沁旗| SHOW| 南宁市| 木里| 伊川县| 浮梁县| 南溪县| 民和| 中宁县| 清河县| 星座| 久治县| 山阴县| 息烽县| 勐海县| 安阳市| 沂源县| 台州市| 定西市| 新闻| 芒康县| 丰城市| 安西县| 宁化县| 铁力市| 中江县| 万年县| 惠来县| 来凤县| 石嘴山市| 波密县| 朝阳市|