情景:
新买了高科技宿舍神器,这个煲汤神器就用不着了,所以送出去啦。没错,是送。不用转发,只要你不嫌弃,就留个评论吧。如果有多个人要的话就只能抽奖啦。如果木有人要~可以当花盆栽花用恩~有时想想,我长的这瘦的实在不是我的错,一部分基因决定,一部分学校这伙食这烂得~虽刚来学校军训时还觉得好不错
<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();
}
分享到:
相关推荐
新浪微博抽奖平台怎么用-.docx
要发新浪微博全能王是一款全自动代替手动进行新浪微博操作的智能化软件,新浪微博所有的转发,评论,赞,关注,私信,@,抽奖,都可以。需要的请在本站csdn下载哦。
鸿运抽奖软件程序在各个抽奖活动中的广泛应用-专业抽奖请选择鸿运抽奖软件,中国抽奖软件超市,专业企业、事业单位、商业组织、电视台等各类抽奖活动的组织策划,各种抽奖软件应有尽有,能够满足社会各界抽奖的需求...
世新图片抽奖软件是一个适合商场、超市、联欢、促销活动、网吧等场合使用的抽奖软件。使用世新图片抽奖软件可以创建多达100个奖项,每个奖项可以设置一个奖项图片。抽奖时奖项图片以随机顺序快速循环滚动,按键后...
全能抽奖软件---应用于晚会抽奖(可设置中奖名单) ①应用于晚会抽奖,高端大气; ②可内部设定中奖名单 ③操作简单(内含使用说明) ④可批量设置中奖名单,等级 ⑤不限使用次数,音乐背景可设置
518抽奖软件 7.2 免费下载 免费版 免费使用 免费软件 真正免费
非常好用的抽奖软件,滚动抽奖。非常适合企业各种形式的抽奖活动,功能全。
创意抽奖软件是一款免费的抽奖软件,无需安装,可用于公司晚会抽奖等活动。软件界面简洁,操作方便。 软件特点: 1、界面简洁,操作方便。 2、自定义抽奖项目名称、数量、中奖显示列数等。 3、对于缺席的中抽者很...
星空抽奖软件是一款功能...星空抽奖软件支持各种形式的随机抽奖方案,例如:姓名抽奖、编号抽奖、手机号码抽奖、身份证号码抽奖、婚庆抽奖等等方案。该软件适用于企业进行年终抽奖、晚会抽奖、 联欢会抽奖等活动的抽奖
仅限学习研究之用,切勿用作商业用途,请在下载后24小时之内...鸿运年会抽奖软件适用于各单位年终抽奖、晚会抽奖、姓名抽奖、编号抽奖、手机号码抽奖、身份证号码抽奖、企事业单位抽奖、电视台抽奖、屏幕抽奖、LED抽奖
公司活动、年会抽奖软件 免费可以用版,可修改背景,导入抽奖名单,导入抽奖人照片。可设置各种奖项,记录抽奖结果。
真正免费也不用注册也没有限制的抽奖软件,可从ecxl表格导入抽奖信息
吉星抽奖软件采用新一代混合编程技术,运行速度更快、界面绚丽美观、使用更加简单方便,是当前最先进易用的活动娱乐用电脑抽奖软件,是您举办抽奖活动的最佳助手。 软件支持:图片抽奖、姓名抽奖、手机号码抽奖、 ...
年会抽奖软件,简单易用,当你还在为年会抽奖的事情发愁时,可以考虑下这个简单易用的年会抽奖软件,希望大家接受!
一个做不了假的随机抽奖软件,体现公平公正的抽奖环节。一个做不了假的随机抽奖软件,体现公平公正的抽奖环节。一个做不了假的随机抽奖软件,体现公平公正的抽奖环节。一个做不了假的随机抽奖软件,体现公平公正的...
天喜抽奖软件是一款专业好用的抽奖软件。软件能够帮助用户进行多功能的抽奖,它可支持自定义显示标题、奖项、中奖人等信息。支持多种抽奖方式,广泛运用于年会、庆典、生日、婚礼等活动,还具有可指定抽奖范围、抽奖...
全能抽奖软件是一款专业好用的抽奖软件。软件可以适用于单位晚会、商场、超市以及网吧等各种商业抽奖场合,功能强大,界面完全自定义,可以选择文字抽奖、图片抽奖、转盘抽奖、名字抽奖等等抽奖形式。还可以实现清除...
复用抽奖软件支持各类抽奖形式 图片 手机号 姓名等其他各种形式
公司年会抽奖软件6.2+可多分层设置中奖名单!很实际的软件,亲测可用。