当前位置:首页 > C#教程 > C#高级

C#高级

c# winform 面向对象设计体育彩票选号器

7

用到的知识很简单:产生随机数、保存数据到文本文件、定时器的使用等。主要体现c#面向对象设计的思想。界面效果如下:1usingSystem;2usingSystem.Collections.Generic;3usingSystem.Linq;

C# MVC的默认页

2

MVC的默认页,其实是默认路由设置启动哪一个Controller的哪一个Action,在根目录的Global.asax.cs里面设置。是MVC项目里面的路由。將下面的controller和action換成自己設定的默認值即可。routes.

C#或者WPF中让某个窗体置顶

9

前记:在工作中有个需求,要求不管到那个界面,我必须让一个浮动条(其实是个窗体)置顶。我用wpf,因为有之前有好几个界面已经设置成topmost了,所以在这几个界面,我的浮动条会被遮挡。为了始终让浮动条在最顶端,我写了个简单的工具类。在前面已

C#反射Assembly 具体说明

9

1、对C#反射机制的理解2、概念理解后,必须找到方法去完毕,给出管理的主要语法3、终于给出有用的样例,反射出来dll中的方法反射是一个程序集发现及执行的过程,通过反射能够得到*.exe或*.dll等程序集内部的信息。使用反射能够看到一个程序

[ASP.NET MVC 大牛之路]03 - C#高级知识点概要(2) - 线程和并发

7

我也想过跳过C#高级知识点概要直接讲MVC,但经过前思后想,还是觉得有必要讲的。我希望通过自己的经验给大家一些指引,带着大家一起走上ASP.NETMVC大牛之路,少走弯路。同时也希望能和大家一起交流,这样也能发现我自己的不足,对我自己的帮助

C# MD5 32位加密 UTF-8编码

8

项目开发过程中需要用到md5加密,最开始的使用使用加密方法:publicstaticstringgetmd5(stringstr){byte[]b=system.text.encoding.default.getbytes(str);b=n

C#中lock死锁实例教程

6

这篇文章主要介绍了c#中lock死锁的用法,对于共享资源的访问及c#程序设计的安全性而言,有着非常重要的意义!需要的朋友可以参考下在c#中有个关键字lock,它的作用是锁定某一代码块,让同一时间只有一个线程访问该代码块,本文就来谈谈lock

C#如何调用以管理员身份运行的cmd命令提示符

8

windows自从vista、win7、win8/8.1以及win10以来,命令行提示符分为两种模式,一种是普通用户模式,一种的管理员模式,很多情况下,我们的程序需要在命令提示符(管理员身份)的状况下运行,但是c#调用的时候一般都是普通用户

(C#) 文件操作

11

创建文件夹:if(!Directory.Exists(@"C:ProgramFilesTDTKCoalTrafficImageWeightImage"))//判断文件夹是否已经存在{Directory.CreateDirectory(@"C

C#中实现Hash应用

4

在C#中,数据的Hash以MD5或SHA1的方式实现,MD5与SHA1都是Hash算法,MD5输出是128位的,SHA1输出是160位的,MD5比SHA1快,SHA1比MD5强度高。1.1SHA-1和MD5的比较因为二者均由MD4导出,SH

C#网络编程

13

基础在现今软件开发中,网络编程是非常重要的一部分,本文简要介绍下网络编程的概念和实践。Socket是一种网络编程接口,它是对传输层TCP、UDP通信协议的一层封装,通过友好的API暴露出去,方便在进程或多台机器间进行网络通信。Socket编

【C#】GC和析构函数(Finalize 方法)

7

析构函数:(来自百度百科)析构函数(destructor)与构造函数相反,当对象脱离其作用域时(例如对象所在的函数已调用完毕),系统自动执行析构函数。析构函数往往用来做“清理善后”的工作(例如在建立对象时用new开辟了一片内存空间,应在退出

SharePoint solution auto-retract using Selenium(C#)

3

---恢复内容开始---本来的想法是做一个可以自动卸载并且部署新solution到SharePointfarm的tool。但是最后只做到retract成功和removesolution之前这个阶段。因为一个原因(等待solutionretr

C#将可编译为本地机器码

8

微软宣布了.netnative的开发者预览版,详见这里。这是一个大家期待了很多年的特性。每年在技术论坛上都有无数的人问,c#能否编译成本地机器码。有了这个特性之后,更多开发商会开始选择c#来开发客户端。因为检测和安装.netframewor

C#学习之旅---C#操作SQL数据库

7

c#操作sql数据库connection(连接)对象连接字符串:形式1.”server=;uid=;pwd=;database=”         形式2.”server=;intergratedsecurity=true/sspi”创建连

C#:XML操作类

6

1usingsystem;2usingsystem.data;3usingsystem.configuration;4usingsystem.web;5usingsystem.web.security;6usingsystem.web.ui

C#最基本的小说爬虫

2

新手学习C#,自己折腾弄了个简单的小说爬虫,实现了把小说内容爬下来写入txt,还只能爬指定网站。第一次搞爬虫,涉及到了网络协议,正则表达式,弄得手忙脚乱跑起来效率还差劲,慢慢改吧。爬的目标:http://www.166xs.com/xiao

C#简单工厂

7

简单工厂:工厂模式:简单工厂,工厂方法,抽象工厂三种.这次解释简单工厂(力求简洁)工厂即为生产东西的地方.在C#也有这种模式,充分利用了面向对象语言的三大特征(多态,继承),简单工厂.工厂的功能就是生产,而生产些什么呢?一个工厂可以生产鞋子

递归全排列(C#)

5

递归全排列(C#):staticint[]xx=newint[4];staticvoidMain(string[]args){printP(4,xx,0);}staticvoidprintP(intn,int[]A,intcur){inti