-
[C#] Visual Studio 2015速递(1)——C#6.0新特性如何用
VisualStudio2015速递(1)——C#6.0新特性怎么用VisualStudio2015速递(1)——C#6.0新特性怎么用对于IDE的争论这个话题,在开发部已经由来已久,甚至可以追溯到微软.NET技术发布之前,当时的主打产品是ActiveX控件,随着BorlandDelphi的快速崛起...
41
热度 -
36
热度 -
92
热度 -
[C#] KTV点歌系统播发原理
KTV点歌系统播放原理北大青鸟KTV点歌系统播放原理指导老师--原玉明1.首先知道有两个类(PlayListSong)PlayList类中有一方法publicstaticboolAddSong(Songsong){boolsuccess=false;//记录添加歌曲是否成功for(inti=0;i&...
8
热度 -
[C#] 北大青鸟KTV项目播发原理 指导老师:袁玉明
北大青鸟KTV项目播放原理指导老师:袁玉明第一步:创建一个Song类//歌曲名称publicstringSongName{get;set;}//歌曲路劲publicstringSongPath{get;set;}第二步:创建一个ListSong类//存储要播放的歌曲publicstaticList&...
104
热度 -
54
热度 -
[C#] C#值的引用类型(2)及场景漫游
C#值的引用类型(二)及场景漫游usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;usingSystem.Threading.Tasks;namespacelesson4{???classPro...
36
热度 -
[C#] S1293跟S2220KTV项目结束
S1293和S2220KTV项目结束1.界面原型(前台的界面搭建一下)2.数据库3.架构设计4.约定的文件抽取2015年7月20日下午歌星点歌三界面的联动,数据动态加载01.点击第一个LIstView,弹出第二个ListView解析:1.隐藏第一个ListView,显示第二个ListView2.需要...
6
热度 -
[C#] 减小生成的dll数量
减少生成的dll数量在开篇之前我想鄙视我自己一下,这个东西根本不需要去写,本来已经有东西去实现了,正如我组长说我的,看的开源项目太少了。其实这个东西完全可以用ILMerge来解决。然后再说说前言,开发东西久了,总会积累到一定量的Helper或Util,于是都放到一个项目里面一起编一个dll,用的时候...
109
热度 -
[C#] C#中Stack<T>类的使用及一部分成员函数的源码分析
C#中Stack<T>类的使用及部分成员函数的源码分析Stack<T>类Stack<T>作为数组来实现。Stack<T>的容量是Stack<T>可以包含的元素数。当向Stack<T>中添加元素时,将通过重新分配内部数组来根据需要...
36
热度 -
[C#] C# 的面向对象特征之封装
C#的面向对象特性之封装usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;usingSystem.Threading.Tasks;usinglesson8Another;//这里就可以使用,一个...
27
热度 -
[C#] HttpRuntime.Cache 失灵
HttpRuntime.Cache失效最近做一个报纸内容类网站,为了提高响应速度,将首页各栏目以及二级栏目中Part文献列表存储在HttpRuntime.Cache缓存中,发布后发现问题,刚插入的缓存很快就失效,本机调试没有问题。由于HttpRuntime.Cache的缓存机制对象具有依赖项、到期和...
447
热度 -
[C#] [转]C#4.0中的协变跟逆变
[转]C#4.0中的协变和逆变原文地址谈谈.Net中的协变和逆变关于协变和逆变要从面向对象继承说起。继承关系是指子类和父类之间的关系;子类从父类继承所以子类的实例也就是父类的实例。比如说Animal是父类,Dog是从Animal继承的子类;如果一个对象的类型是Dog,那么他必然是Animal。协变逆...
57
热度 -
[C#] C#接口性能测试-计算执行时间
C#接口性能测试--计算执行时间在做程序的时候,肯定会遇到给他人提供接口,或者使用他人接口的地方。对于一个开发者来说,不管是提供给他人的接口还是,自己提供给他人的接口。都要进行测试。对于很多的测试,需要详细的记录该接口的时间范围,比如该接口的性能为10ms100ms的地方。既然要了解每个接口的性能,...
31
热度 -
83
热度 -
[C#] C#隐情信息(银行账户,身份证号码,名字)中间部分特殊字符替换(*)
C#隐私信息(银行账户,身份证号码,名字)中间部分特殊字符替换(*)最近做到一个关于银行的一个功能模块,需要将隐私信息银行账号中间部分用*代替,于是写下了,如下代码:///<summary>///将传入的字符串中间部分字符替换成特殊字符///</summary>///<...
134
热度 -
34
热度 -
[C#] C#中多屏实际-Screen类的使用
C#中多屏现实--Screen类的使用Screen类表示单个系统上的一个或多个显示设备命名空间:System.Windows.Forms程序集:System.Windows.Forms(在System.Windows.Forms.dll中)语法:publicclassScreen此对象的构造函数不是...
26
热度 -
[C#] Parallel Stop与Break的懂得
ParallelStop与Break的理解普通for循环、foreach循环中有break/continue用于流程控制,在Parallel中也有用于流程控制的方法,即ParallelLoopState类的Stop/Break方法。一、Stop方法用于退出Paraller循环看下面的代码:1varl...
494
热度 -
[C#] 一、C#基础:变量、运算符、分支、循环、枚举、数组、方法
1、C#基础:变量、运算符、分支、循环、枚举、数组、方法做.net开发有5年了,经历了asp+access,.net+sqlserver,MVC+EF等开发模式,最近打算系统巩固一下。有不对的地方希望大家指出,还有落下的知识点也请提供下,谢谢。C#、.Net以及IDE简介一、什么是.Net?.Net...
81
热度