随笔分类 - .Net学习笔记
学习.Net过程中遇到的问题和知识点
摘要:项目中需要使用DateTimePicker空间选定当前的时间,但是这个空间默认显示到天,如何能让它显示具体的小时和分钟呢?我们看到有一个Format属性,Format令我们想到格式化,有这几种格式有一个值是Custom(定制)DateTimePicker的还有一个属性是CustomFormat,官方...
阅读全文
摘要:为什么使用App.config,在连接数据的时候将连接字符串写在了类中,如果更换数据库地址,则需要修改这个类,然后重新编译才可以重新连接数据库。在这个时候我们就可以将连接信息放到配置文件App.config。添加应用配置文件以数据库连接配置为例: 在文件中添加连接字符串的节点,在该节点下添加节点,n...
阅读全文
摘要:回顾:昨天总结了影院售票系统核心部分-售票,整个项目也就完成了2/3了,需求中也要求了对销售信息的保存,今天就继续总结销售信息的保存以及加载销售信息。分析:退出程序时将已售出票集合中的对象循环写入到文本文件中,读取时循环读入并加入到已售出票集合中,下面看具体实现 1 public void Save...
阅读全文
摘要:昨天总结了动态绘制控件、票类型的切换以及数据在窗体中的展现。今天继续总结,自己喜欢的就去做吧,让别人说去吧,省的自己再留下什么后悔遗憾,噢耶,加油!今天总结项目中最核心的部分--购票、座位颜色状态的改变及场次座位状态的显示。分析:1.在选中时间(场次)后更新出座位状态(label实现),售出的为红色...
阅读全文
摘要:C#中进行MD5加密需要使用MD5这个类,这个类位于System.Security.Cryptography命名空间。转到元数据得知MD5是抽象类和两个静态方法上代码详解: 1 //得到其静态方法创建的MD5对象 2 MD5 md5 = MD5.Create(); 3 ...
阅读全文
摘要:眼看XX鸟的课程关于C#的知识点就要学完了,翻看网络中流传的教程还是发现了一个课程中没有讲到的知识点:序列化与反序列化无奈还是了解一下并操作一番,以备后用吧介绍:就是将对象信息转化为二进制信息以便于存储及在网络间的传输看来最大的作用还是用来网络传输用的多先来个自定义的类,这样才有能够有序列化的对象啊...
阅读全文
摘要:昨天发布了总结项目的第一篇,需求分析以及类的搭建,今天继续更新,动态绘制控件、票类型的切换以及数据在窗体中的展现。先从简单的开始,票类型的切换。分析: 1.当点击普通票时 学生折扣和赠送者是禁用的 2.点击赠票时 启用赠送者,禁用学生折扣 3.点击学生票时 启用学生折扣,禁用赠送者 学生...
阅读全文
摘要:C#学习经历从基本语法结构到窗体再到面向对象终于走完了.NET初级程序员的道路,做为品德优良好学生更不能落下课程的总结项目-某某鸟《影院售票系统》。用了大概一天半的时间做完这个练手项目,先上效果截图一张抽出时间做些这个对目前的我来说算不小的项目。用到的知识点有:面向对象思想、TreeView、X...
阅读全文
摘要:VS编辑器的虚线如何设置和取消:使用快捷键Ctrl+E+CVS自带的反编译工具是什么:il dasm
阅读全文
摘要:.NET 提供一个静态File类用于文件的操作,下面列出它的主要操作方法。返回值类型方法名称说明boolExists(string path)用于检查指定文件是否存在voidCopy(string sourceFilePath,string destinationFilePath)将指定路径的源文件...
阅读全文
摘要:读写文件的步骤一般需要5步:创建文件流创建读写器执行读或写的操作关闭读写器关闭文件流需要引用:System.IO这个命名空间代码演示: 1 string path = @"F:\a.txt"; 2 string content = "内容"; 3 try 4 { 5 //创建文件流 6 ...
阅读全文