微博抽奖软件
来源:互联网 发布:mac文件怎么转word 编辑:程序博客网 时间:2024/06/10 17:13
情景:
新买了高科技宿舍神器,这个煲汤神器就用不着了,所以送出去啦。没错,是送。不用转发,只要你不嫌弃,就留个评论吧。如果有多个人要的话就只能抽奖啦。如果木有人要~可以当花盆栽花用恩~有时想想,我长的这瘦的实在不是我的错,一部分基因决定,一部分学校这伙食这烂得~虽刚来学校军训时还觉得好不错
<Window x:Class="Md5LuckyDraw.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" Title="MainWindow" Height="350" Width="525"> <Grid> <StackPanel> <TextBox Name="txtCount" Text="评论+转发人数"></TextBox> <TextBox Name="txtSalt" Text="Salt"></TextBox> <TextBox Name="txtMd5" Text="这里显示MD5值"></TextBox> <TextBox Name="txtNumber" Text="这里显示MD5值的所有数字顺序拼起来的数"></TextBox> <TextBox Name="txtLucky" Text="这里显示获奖人"></TextBox> <Button Name="btConfirm" Content="开始确定获奖人" Click="btConfirm_Click"></Button> <TextBlock Text="作者:陈文哲 QQ296827066 技术博客:http://blog.csdn.net/wowkk"></TextBlock> </StackPanel> </Grid></Window>
后台:
private void btConfirm_Click(object sender, RoutedEventArgs e) { string str = txtCount.Text + txtSalt.Text; string strmd5 = GetMD5(str); txtMd5.Text = strmd5; string strNumber = ""; foreach (char a in strmd5) { if (48 <= a && 57 >= a) { strNumber += a.ToString(); if (strNumber.Length > 18) { break; } } } List<string> listLuckyers = getText(); txtNumber.Text = strNumber; long longNumber = long.Parse(strNumber); int i = (int)(longNumber % listLuckyers.Count); txtLucky.Text = listLuckyers[i].ToString(); } private List<string> getText() { StreamReader sr = new StreamReader("Lucky.txt",Encoding.Default); List<string> list =new List<string>(); string line; while ((line = sr.ReadLine()) != null) { if (line != null) { list.Add(line); } } return list; } public static string GetMD5(string sDataIn) { MD5CryptoServiceProvider md5 = new MD5CryptoServiceProvider(); byte[] bytValue, bytHash; bytValue = System.Text.Encoding.UTF8.GetBytes(sDataIn); bytHash = md5.ComputeHash(bytValue); md5.Clear(); string sTemp = ""; for (int i = 0; i < bytHash.Length; i++) { sTemp += bytHash[i].ToString("X").PadLeft(2, '0'); } return sTemp.ToLower(); }
- 微博抽奖软件
- 抽奖软件
- 年会抽奖 抽奖软件 抽奖系统
- 随机抽奖软件
- java 抽奖软件
- 抽奖软件webapi开发
- 滚动照片抽奖软件
- 1069. 微博转发抽奖
- 1069. 微博转发抽奖
- 1069. 微博转发抽奖
- PAT1069 微博转发抽奖
- 用Excel制作抽奖软件
- 简单抽奖软件java程序设计
- 最好用的抽奖软件
- J辉摇号摇奖抽奖软件
- 简易抽奖软件逻辑实现
- PAT 1069. 微博转发抽奖(20)
- 1069. 微博转发抽奖(20)
- 商派约会伊米妮陈荷忠吐电商干货
- 计算机网络学习--域名解析系统DNS(10)
- 【Win7下的虚拟XP模式存在六大缺陷】
- 孙鑫VC++深入详解:Lesson7 Part2---访问静态文本控件的七种方法
- hibernate的load与get方法
- 微博抽奖软件
- 多重背包问题
- hdoj 2562 奇偶位互换
- 黑马程序员——面向对象之内部类及异常处理
- 500错误解决 调试ASP程序错误An error occurred on the server when processing the URL
- UNIX环境高级编程——管道和FIFO的额外属性
- Wix打包系列(八) 注册程序集到GAC和VS的设计时环境
- e-人事管理系统-招聘管理-面试确认
- linux内核编译