服务器之家:专注于VPS、云服务器配置技术及软件下载分享
分类导航

PHP教程|ASP.NET教程|Java教程|ASP教程|编程技术|正则表达式|C/C++|IOS|C#|Swift|Android|VB|R语言|JavaScript|易语言|vb.net|

服务器之家 - 编程语言 - C# - c#抽签系统的实现示例

c#抽签系统的实现示例

2022-12-07 11:53707电力电子 C#

本文主要介绍了c#抽签系统的实现示例,一个基于c#的简单抽签系统,可以重新导入数据,清空数据。文中通过示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

一个基于c#的简单抽签系统,可以重新导入数据,清空数据。
代码简单,比较适合初学者。

c#抽签系统的实现示例

c#抽签系统的实现示例

导入数据时会创建一个txt文本,可以在里面看到输入

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
private void button1_Click(object sender, EventArgs e)   //确定按钮
        {
            string path = System.IO.Directory.GetCurrentDirectory() + "//name.txt";    
             Random rand = new Random(System.Guid.NewGuid().GetHashCode());              
             string[] name = File.ReadAllLines(path);                         
            if (name.Length == 0)
            {
                MessageBox.Show("导入数据不能为空!");
            }
            else
            {
                textBox1.Text = name[rand.Next(0, name.Length)];              //抽签         
                textBox1.ForeColor = Color.Black;
            }
        }
         private void button3_Click(object sender, EventArgs e)     //导入数据
        {
            string qkong = "";                                                               //清空name.TXT
            string CurDir11 = System.AppDomain.CurrentDomain.BaseDirectory + @"name.txt.txt";   
            String filePath11 = CurDir11;
            System.IO.StreamWriter file11 = new System.IO.StreamWriter(filePath11, false);     /
            file11.Write(qkong);                                                                
            file11.Close();                                                                  
            file11.Dispose();                                                               
            string result = textBox2.Text.Trim();                                         
            string d = System.AppDomain.CurrentDomain.BaseDirectory + @"name.txt";   
            String filePath = d;
            System.IO.StreamWriter file1 = new System.IO.StreamWriter(filePath, false);    
            file1.Write(result);                                                             
            file1.Close();                                                                
            file1.Dispose();                                                               
            MessageBox.Show("导入成功");
        }
        private void button4_Click(object sender, EventArgs e)      //清空数据
        {
            string qkong = "";                                                             
            string s = System.AppDomain.CurrentDomain.BaseDirectory + @"name.txt.txt";  
            String filePath11 = s;
            System.IO.StreamWriter file11 = new System.IO.StreamWriter(filePath11, false);    
            file11.Write(qkong);                                                             
            file11.Close();                                                                 
            file11.Dispose();                                                               
            textBox2.Text = "";
        }
        private void textBox2_TextChanged(object sender, EventArgs e)
        {
            this.textBox2.Multiline = true;
        }

到此这篇关于c#抽签系统的实现示例的文章就介绍到这了,更多相关c# 抽签系统内容请搜索服务器之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持服务器之家!

原文链接:https://blog.csdn.net/qq_44990523/article/details/110394389

延伸 · 阅读

精彩推荐
  • C#C# 基于udp广播收集局域网类所有设备信息

    C# 基于udp广播收集局域网类所有设备信息

    这篇文章主要介绍了C# 基于udp广播收集局域网类所有设备信息的方法,帮助大家更好的理解和使用c#,感兴趣的朋友可以了解下...

    Anna9062022-10-24
  • C#C# SaveFileDialog与OpenFileDialog用法案例详解

    C# SaveFileDialog与OpenFileDialog用法案例详解

    这篇文章主要介绍了C# SaveFileDialog与OpenFileDialog用法案例详解,本篇文章通过简要的案例,讲解了该项技术的了解与使用,以下就是详细内容,需要的朋友可以参...

    Fendouche7522022-11-30
  • C#C#8.0默认接口实现的详细实例

    C#8.0默认接口实现的详细实例

    Microsoft使用C#8.0发布了许多新功能,他们引入的主要功能之一是默认接口方法。这篇文章主要给大家介绍了关于C#8.0默认接口实现的相关资料,需要的朋友...

    WeihanLi4832022-11-20
  • C#Unity常用音频操作类示例代码

    Unity常用音频操作类示例代码

    这篇文章主要介绍了Unity常用音频操作类,本文通过示例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下...

    小白工作室4582022-11-25
  • C#C# 基础入门--常量

    C# 基础入门--常量

    本文主要介绍了C#中常量的相关知识,具有很好的参考价值。下面跟着小编一起来看下吧...

    辰星crystal6772021-12-28
  • C#C#是什么

    C#是什么

    C#是什么?C#是微软公司发布的一种由C和C++衍生出来的面向对象的编程语言、运行于.NET Framework和.NET Core(完全开源,跨平台)之上的高级程序设计语言。...

    百度百科4192020-12-12
  • C#C#中利用正则表达式将人民币金额转换为大写汉字

    C#中利用正则表达式将人民币金额转换为大写汉字

    这篇文章主要介绍了C#中利用正则表达式将人民币金额转换为大写汉字的方法,需要的朋友可以参考下...

    无机战士4182021-06-17
  • C#打开一个Unity工程步骤

    打开一个Unity工程步骤

    这篇文章讲述了如何打开一个Unity工程,包含详细的图文介绍的步骤,希望本文对你有所帮助...

    九条_5652022-11-23