
c#语言程序设计
vivi_and_qiao
唯有爱可以战胜一切
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
基于二叉查找树的图书影碟租赁管理系统c#实现(控制台)
程序功能:提供管理员和客户登录,管理员可创建管理员和客户账号管理员可录入图书(影碟),删除图书(影碟),查询客户电话客户可借阅和归还图书(影碟),查询展示所有图书(影碟)信息,查询最近借阅的图书(影碟),查询最高借阅图书(影碟)TOP10榜单所有上述操作产生的信息都将在退出时格式化存储在文件中,并在运行程序时重新加载,故不会丢失信息。程序实现:采用面向对象思想,对图书(影碟)和员工顾客都进行了抽象封装了MemberCollection类,从而实现员工和顾客的一些操作封装了图书(影碟)类原创 2020-05-31 00:01:08 · 709 阅读 · 3 评论 -
学生管理系统c#实现(控制台程序及设计报告)
1.程序依赖项关系图:2.程序运行截图:3.学生管理系统c#实现(控制台程序及设计报告下载原创 2020-05-24 03:14:56 · 1638 阅读 · 0 评论 -
未能添加对Windows.Devices.Bluetooth.dll的引用。请确保此文件可访问并且是一个有效的程序集或COM组件
1.背景很能同学可能需要C#蓝牙编程,目前使用最多的有Windows.Devices.Bluetooth.dll和InTheHand.Net.Personal.dll但是据说InTheHand.Net.Personal.dll不能支持蓝牙4.0(有待考证),这就导致市面上多数的蓝牙4.0不能用InTheHand.Net.Personal.dll程序集进行编程通讯。2.问题所以很多同学转...原创 2020-02-29 12:28:56 · 12775 阅读 · 17 评论 -
c# winform利用PCA(主成分分析)算法实现矩阵降维
PCA(principal components analysis)即主成分分析技术,又称主分量分析。主成分分析也称主分量分析,旨在利用降维的思想,把多指标转化为少数几个综合指标。程序运行截图:文档撰写截图:资源下载:c# winform利用PCA(主成分分析)算法实现矩阵降维完整项目打包及设计报告下载...原创 2020-02-27 14:52:02 · 1762 阅读 · 1 评论 -
c# SortedList使用小例
using System;using System.Collections.Generic;using System.Text;namespace SortedList{ class Program { //使用交错数组 static string[,] table1 =new string[,]{ { "2","li"}, ...原创 2020-02-24 19:45:36 · 456 阅读 · 0 评论 -
c#正则表达式字符串匹配计数
using System;using System.Collections.Generic;using System.Text;using System.Text.RegularExpressions;namespace ConsoleApplication7{ class Program { public static int sum(string st...原创 2020-02-19 13:48:26 · 986 阅读 · 0 评论 -
蓝牙之间互发字符,字符串,文件实时交互通信
目前互联网上的蓝牙相互通信的资源少之又少,应广大网友要求,特开发出此软件,用于电脑蓝牙之间互发字符,字符串,文件的实时交互通信。其采用c#语言,利用inTheHand.Net.Personal库实现。一、软件功能当两台windows系统电脑蓝牙配对完成并安装上此程序后,便可实现蓝牙之间互发字符,字符串,文件进行实时交互通信。采用此软件当A电脑主动连接B电脑蓝牙时,B电脑会监听到此动作并去连...原创 2019-11-13 21:12:12 · 3185 阅读 · 1 评论 -
网站监测工具下载
软件功能:1.输入网址监测其相应状态2.相应的响应状态都将会显示在面板里并且每隔一天会将响应状态记录保存在本地3.可设置联系人邮箱,检测的频率(多少秒检测一次),以及报警阈值,假如设置为3分钟,如果3分钟网页都不能正常打开就会邮件通知联系人。软件截图:软件下载:...原创 2019-10-23 19:39:08 · 311 阅读 · 0 评论 -
基于c#B/S架构的职工考勤管理系统(winform)
在这里插入图片描述原创 2019-09-25 01:29:16 · 3674 阅读 · 4 评论 -
c#实现的计算器
一.程序实现功能1.利用的控件lable,listbox,textbox,linklabel,combobox,richtextbox,button,checkbox,maskedtextbox,numericupdowm,groupbox.HscrollBar,菜单栏,状态栏2.对话框,选择文件夹对话框,选择图片对话框,选择字体对话框3.输入两个操作数,选择运算操作对操作数进行运算,并可...原创 2019-06-27 12:21:18 · 1819 阅读 · 0 评论 -
基于c#与SQL Server搭建的C/S架构的学生教务管理系统
1.程序功能:在一台主机上创建好数据库后,通过再另一台主机上安装好的客户端,可以远程访问服务器上的数据库,并对数据库进行增删改查操作。创建数据库所需要的SQL语句如下:create database 学生管理系统;use 学生管理系统;create table can_choose_class (state nchar(1));insert into can_choose_cla...原创 2019-06-14 21:24:33 · 4289 阅读 · 0 评论 -
c#实现windows自带记事本儿程序
程序功能:打开某一文件将文件另存为调整文本文件的字体调整文本文件的颜色在文本文件中进行查找定位和替换显示应用程序的帮助和关于内容打印文件的打印预览打印文件的页面设置打印文件程序运行截图:程序实现完整项目资源打包下载:c#实现windows自带记事本儿程序完整项目资源打包下载...原创 2019-05-13 20:18:29 · 763 阅读 · 0 评论 -
利用花生壳实现B电脑远程连接或程序访问A电脑上的数据库,并将图片音频从B电脑存储至A电脑上的SQL Server数据库并读出
想必大家都有这样的疑问,A电脑上安装了SQL Server并创建了数据库,外网的B电脑上也安装有SQL Server,现在需要用B电脑上的SQL Server连接A电脑上SQL Server里的数据库并进行增删改查工作(问题1),或者B电脑上的程序需要连接A电脑上SQL Server里的数据库并进行增删改查工作(问题二)。接下来我们需要一步步的实现:A电脑上安装SQL server,并创建自...原创 2019-04-01 21:47:37 · 1539 阅读 · 1 评论 -
C#使用蓝牙库,进行蓝牙选择并连接,实现发送文件,从接收文件,蓝牙监听以及发送字符。
1.软件功能此软件来自一次课程设计,需要在PC端打开系统选择蓝牙对话框并与目标蓝牙进行连接,配对成功后,可以打开系统选择文件对话框,选择好要发送的文件后,可以向目标蓝牙发送文件,也可以向目标蓝牙发送指定字符。课设内容为向监听按键Keydown及KeyUp事件目标蓝牙发送指定字符,目标蓝牙接收字符后做对应的动作。2.软件截图:(1)软件界面及蓝牙监听 ...原创 2018-12-29 23:12:46 · 8978 阅读 · 12 评论 -
一款c#实现的实用好玩儿的背单词程序
1.程序功能:1.可实现背四级单词六级单词和考研单词的功能2.四六级单词以及考研单词以一定的格式存储在记事儿本里通过文件操作进行读取3.实现隐藏单词和隐藏释义功能,通过多个Timer的相互作用,可以先出来单词,再通过隐藏释义按钮使单词释义若干秒之后再显示单词释义,隐藏单词的功能刚好相反。在此过程中还可以通过加速减速按钮,使单词或者释义加快显现或者减慢显示。其中隐藏单词和隐藏释义不可同时工作。...原创 2018-10-12 10:04:23 · 8152 阅读 · 10 评论 -
c#使用委托实现辛普森法求多个函数的定积分
用辛普生法对几个不同的被积函数求指定区间的定积分。被积函数为f(x),积分区间[a,b]被等分为n=2k份,每份步长为h=(b-a)/n,则积分值为:S≈h((f(a)+f(b))/2 +f(a+h)+…+f(a+(n-1)h))。 运行结果: //辛普森法求积分copyright vivi_and_qiao 李伟using System;using System.Collecti原创 2017-04-12 12:44:50 · 2737 阅读 · 0 评论 -
c#事件处理小例子
首先声明一个委托在Button类里声明一个事件及调用该事件的方法在Form类中定义Button对象,以及不同的事件处理函数,再定义函数注册该事件的三种不同处理方法并触发该事件在主函数创建Form类对象调用执行触发该事件的函数就可以看到结果copyright vivi_and_qiao liweiusing System;using System.Collections.Generic;原创 2017-04-12 15:05:54 · 523 阅读 · 0 评论 -
c#异常处理
模拟银行应用系统中的存钱和取钱功能,定义一个异常类完成当用户取钱额大于存折余额时进行异常处理,并给用户一个友好的提示。copyright vivi_and_qiao liweiusing System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tas原创 2017-04-12 15:22:02 · 580 阅读 · 0 评论 -
编程实现两个矩阵相乘
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace ConsoleApplication2{ class Program { static void Main(strin原创 2017-03-22 21:25:13 · 8681 阅读 · 0 评论 -
电文加密
对一行电文进行加密,每个字母转换为字母表中循环右移的第三个字母,如a->d, b->c, …,y->b,z->c,大写字母也按此规律转换。using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace Console原创 2017-03-22 20:49:16 · 4791 阅读 · 0 评论 -
c#简单的客车售票系统(《c#程序设计慕课版-甘勇 尚展垒编著》第二章上机指导)
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace ConsoleApplication1{ class Program { private static void i原创 2017-03-22 17:17:12 · 5158 阅读 · 0 评论 -
c#随机抽人(随机抽组,抽奖,搜索匹配)程序(基于.net窗口)
此程序代码实现了如图所示的功能:单击随机抽人button在label1处显示状态,然后在label2处显示每50毫秒更改一次的不同组别,再随时单击“单击停止按钮”显示抽到的组别,此时若单击label1和label2则会显示抽到组别的详细信息,新增抽奖功能,两个按钮可以随意切换,在label1和label2分别显示对应信息且互不干扰,在抽奖结束后会显示gif动图以及播放庆祝音频,在textbox框中输原创 2017-03-05 14:01:11 · 9921 阅读 · 0 评论 -
visual studio程序打包发布的方法
在visual studio中我们可以编辑c++,c,c# 此类语言的程序,在调试无bug后试图将程序发布给别人使用,可是不得不将整个工程发送给被人,其中的文件繁多就算压缩后也得要解压,达不到安装程序创建快捷方式的一般安装程序的目的:此文通过以下步骤发布程序:重点内容1:新建工程 此处有两种实现方式:可以在打开的要发布的软件项目,右侧解决方案右键单击选择添加,添加工程然后再创建如图所示工程;也可以原创 2017-05-03 19:34:17 · 36964 阅读 · 0 评论 -
使用Queue类,模拟完成一个队列的入队出队处理过程,能图形化显示入队出队过程。
使用Queue类,模拟完成一个队列的入队出队处理过程。选做功能:能图形化显示入队出队过程。原创 2017-05-08 12:59:10 · 1829 阅读 · 0 评论 -
c#基于Hastable的通讯录(支持搜索创建删除导入导出)
程序截图:1.基本界面: 2.创建联系人功能: 3.搜索并显示功能: 4.显示所有联系人功能: 5.从选定的文本文件中导入联系人(注:所需的格式如图): 6.将创建的联系人信息导出到指定的文本文件(注:导出的格式如下) 功能说明:本程序可以实现将上输入框中的联系人信息保存在四个联系的Hastable里实现搜索功能,输入学号后将学号所对应的联系人在四个哈希表中遍历,原创 2017-05-08 12:52:11 · 647 阅读 · 0 评论 -
编写程序将两个等长文件按字节进行异或运算并将结果存放到第三个文件中
编写程序将两个等长文件按字节进行异或运算并将结果存放到第三个文件中原创 2017-05-08 12:55:28 · 1072 阅读 · 0 评论 -
先序顺序输入结点值创建二叉树,并按先序,中序和后序遍历输出c#语言实现
将如图所示的二叉树通过先序的顺序输入根据其值创建二叉树,如果某个节点其左子树为空,则用 * 代替其左子树节点值,如果某个节点其右子树为空,则用 * 代替其右子树节点值,按照此方式一次性输入节点值用空格隔开就可以得到先序,中序,后序遍历输出 using System;using System.Collections.Generic;using System.Linq;using System.原创 2017-03-23 18:51:39 · 14186 阅读 · 3 评论 -
C#银行系统中国大学生mooc网 慕课《c#程序设计》(唐大仕)第三讲面向对象的c#语言 应用实例–银行系统的改进
部分参考中国大学生mooc网 慕课《c#程序设计》(唐大仕)第三讲面向对象的c#语言 应用实例–银行系统改进部分:继承了Bank和Acccount及Atm类,并在Accout里增加debit字段(信用额度),使DebitBank和debitAtm支持debitAccout用户的一些相应操(通过覆盖一些相关的方法)Atm增加了转账以及修改账户登录密码的选项与功能,Bank以及DebitBank增原创 2017-04-01 14:46:04 · 4727 阅读 · 0 评论