相关分类: Java技术 C/C++ VB delphi
  • 自己总结的C#编码规范--1.命名约定篇

    命名约定 我们在命名标识符时(包括参数,常量,变量),应使用单词的首字母大小写来区分一个标识符中的多个单词,如UserName. PascalCasing PascalCasing包含一到多个单词,每一个单词第一个字母大写,其余字母均小写。例如:HelloWorld、SetName等。 除了参数、变量...

    2018-06-17 20:27:43

  • LINQ查询返回DataTable类型

    个人感觉Linq实用灵活性很大,参考一篇大牛的文章LINQ查询返回DataTable类型 http://xuzhihong1987.blog.163.com/blog/static/26731587201101853740294/ 附上自己写的一个测试程序源代码。 下载 // 创建自定义DataTable String[] _sFiled = new String[] { " ID " , "...

    2018-06-17 20:27:42

  • 2014-07-23 利用ASP.NET自带控件实现单文件上传与下载

    效果图 上传文件页面: 下载文件页面: 1、母版页site.Master %@ Master Language="C#" AutoEventWireup="true" CodeBehind="Site.master.cs" Inherits="upAndDown.SiteMaster" % !DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtm...

    2018-06-17 20:27:14

  • c# ado 连接数据库 六步曲

    建立连接分为六步: 1.定义连接字符串,oracle 的连接字符串为: privatestaticstringconnString="DataSource= 192.168 . 1.130 : 1521 /mydata;PersistSecurityInfo=True;UserID=em_test;Password=test123;Unicode=True"; 2.根据连接字符串成连接 3.打开连接 4.实例命...

    2018-06-17 20:27:08

  • 用C#.NET实现电子邮件客户程序

    用C#.NET实现电子邮件客户程序 周华清 戴晟辉(东华理工学院计算机与通信系 江西 抚州 344000) 【摘要】通过C#这种VisualSTudio.NET中新引入的面向对象且类型安全的编程语言,在.NET平台上开发电子邮件客户程序。通过套接字编程实现网络通信连接,阐述SMTP(简单邮件...

    2018-06-17 20:27:04

  • c#中struct和class的区别

    简单来说,struct是值类型,创建一个struct类型的实例被分配在栈上。class是引用类型,创建一个class类型实例被分配在托管堆上。但struct和class的区别远不止这么简单。本篇主要包括: ■ 概括来讲 ■ 从赋值的角度体验struct和class的不同 ■ 从参数传值角度体验struc...

    2018-06-17 20:27:00

  • asp.net 创建文字特效

    相信word中的 艺术字 功能大家都不陌生。今天, 我们就利用C#来制作几款自己的艺术字, 可能会对我们了解字体图像的制作原理有一些帮助. 至于有没有使用价值我保持沉默. 一. 投影效果 程序运行效果截图: 程序代码实现如下: 投影效果代码 private void Form1_Paint(object...

    2018-06-17 20:26:51

  • 窗体与子线程的交互

    窗体与子线程间通讯方法 窗体上的UI默认情况下不允许使用子线程(或者其它非创建控件的UI线程)去控制(这在NET2.0以下是允许的,但是考虑到安全性等问题,从2.0开始就禁止使用这个功能,除非Form的CheckForIllegalCrossThreadCalls=true,不推荐这样使用)。 那么怎么...

    2018-06-17 20:26:48

  • 递归实现阶乘

    如果想实现一个阶乘,比如6 * 5 * 4 * 3 * 2 * 1,首先想到的可能是循环遍历。如下: class Program { static void Main( string [] args) { Console.WriteLine( "请输入一个数" ); int number = Convert.ToInt32(Console.ReadLine()); double result = JieCheng(numbe...

    2018-06-17 20:26:39

  • Log4Net 使用总结

    在项目中要记录日志,便于程序调试。于是就想到了大名鼎鼎的Log4Net,这货可以方便地将日志信息记录到文件、控制台、Windows事件日志和数据库(包括MS SQL Server, Access, Oracle9i,Oracle8i,Oracle11g,DB2,SQLite)中,并且可以控制日志级别:FATAL(致命错误)、ERRO...

    2018-06-17 20:26:42

2