- 浏览: 17794 次
- 性别:
- 来自: 成都
最新评论
文章列表
using System;
using System.Runtime.InteropServices;
using System.Management;
namespace Hardware
{
/// <summary>
/// Hardware_Mac 的摘要说明。
/// </summary>
public class HardwareInfo
{
//取机器名
public string GetHostName()
{
return System.Net.Dns.GetHostName();
}
...
C#怎样打开关闭CDROM?
using System;
using System.Text;
using System.Runtime.InteropServices;
class CloseCD
{
[DllImport( "winmm.dll", EntryPoint="mciSendStringA", CharSet=CharSet.Ansi )]
protected static extern int mciSendString( string lpstrCommand, StringBuilder lpst ...
C#编码标准--编码习惯
1. 避免将多个类放在一个文件里面。
2. 一个文件应该只有一个命名空间,避免将多个命名空间放在同一个文件里面。
3. 一个文件最好不要超过500行的代码(不包括机器产生的代码)。
4. 一个方法的代码长度最好不要超过25行。
5. 避免方法中有超过5个参数的情况。使用结构来传递多个参数。
6. 每行代码不要超过80个字符。
7. 不要手工的修改机器产生的代码。
a) 如果需要编辑机器产生的代码,编辑格式和风格要符合该编码标准。
b) Use partial classes whenever possible to fact ...
在.NET Framework中并没有类似VB中的InputBox函数,虽然可以借助对VB 的Runtime引用,以在VB除外的.NET程序中使用VB的InputBox,但是为什么不自己写一个类实现类似的功能呢?
下面一个类实现了类似的InputBox函数的功能:
using System;
using System.Windows.Forms;
namespace Input
{
/// <summary>
/// clsInputBox 的摘要说明。
/// </summary>
...
#region Using
using System;
using System.IO;
using System.Threading;
using System.Runtime.InteropServices;
using System.ComponentModel;
#endregion Using
namespace LoMaN.IO {
public class SerialStream : Stream {
#region Attributes
private IOCompletionC ...
C#基础教程-c#实例教程,适合初学者。
第一章 C#语言基础
本章介绍C#语言的基础知识,希望具有C语言的读者能够基本掌握C#语言,并以此为基础,能够进一步学习用C#语言编写window应用程序和Web应用程序。当然仅靠一章的内容就完全掌握C#语言是不可能的,如需进一步学习C#语言,还需要认真阅读有关C#语言的专著。
1.1 C#语言特点
Microsoft.NET(以下简称.NET)框架是微软提出的新一代Web软件开发模型,C#语言是.NET框架中新一代的开发工具。C#语言是一种现代、面向对象的语言,它简化了C++语言在类、命名空间、方法重载和异常处理等方面的操作,它摒弃了C++的复杂性,更 ...
JS正则表达式大全
JS正则表达式大全【1】
正则表达式中的特殊字符【留着以后查用】
字符 含意
\ 做为转意,即通常在"\"后面的字符不按原来意义解释,如/b/匹配字符"b",当b前面加了反斜杆后/\b/,转意为匹配一个 ...
// ajax发送post请求返回 json 数据
function requestJSON(params) {
params.dataType = 'json';
sendPost(params);
}
// ajax发送post请求返回 string字符串
function requestString(params) {
params.dataType = 'text';
sendPost(params);
}
// ajax发送post请求
function sendPost(params) {
params.type = 'post';
...
目 录
1 ASPPB.NET介绍 5
2 适用范围 5
3 资源和工具 6
4 配置环境清单 6
5 ASPPB.NET应用框架服务器搭建(配置篇) 6
5.1 ASPPB.NET环境配置 6
5.1.1 必备程序 6
5.1.2 IIS安装配置 7
5.1.2.1 IIS服务安装 7
5.1.2.2 IIS服务选择默认的ASP.NET版本(仅仅适用IIS5和6) 7
5.1.2.3 部署IIS7及以上版本的系统Windows 7或Windows2008 8
5.1.3 AspPb.Net Demo程序部署到IIS上 8
5.1.4 AspPb.Net 打包发布程序介绍 8
6 ASPP ...
①if( )~else 条件语句
②for( )~ 循环语句
③while( )~ 循环语句
④do~while( ) 循环语句
⑤continue 结束本次循环语句
⑥break 中止执行switch或循环语句
⑦switch 多分支选择语句
⑧goto 转向语句
⑨return 从函数返回语句
32个关键字可以分为四类,如下:
第一类:数据类型关键字,共12个
(1) char :声明字符型变量或函数
(2) double :声明双精度变量或函数
(3) enum :声明枚举类型
(4) float:声明浮点型变量或函数
(5) int: 声明整型变量或函数
(6) long ...
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Data;
using System.Collections;
using System.ComponentModel;
namespace Soft.Lib
{
/// <summary>
/// DataTable操作
/// </summary>
public abstract class DataTableHelper
{
...
系统类
Type类,Object类,String类, Arrary类,Console类, Exception类,GC类, MarshalByRefObject类, Math类。
DateTime结构,Guid 结构,
ICloneable接口,IComparable接口,IConvertible接口, IDisposable类,
集合类
ICollection接口,IComparer接口,IDictionary接口。IDictionaryEnumerator接口 ,IEnumerable接口,
IEnumerator接口,IHashCodeProvider接 ...
#include <assert.h> //设定插入点
#include <ctype.h> //字符处理
#include <errno.h> //定义错误码
#include <float.h> //浮点数处理
#include <fstream.h> //文件输入/输出
#include <iomanip.h&g ...
CookieHelper.cs
- 博客分类:
- 源码
using System;
using System.Collections.Generic;
using System.Web;
using System.Web.Mvc;
namespace LingBo.Common
{
public class CookieHelper
{
private string name = "User"; //Cookie名称
//是否已经被创建
public bool IsCreate
{
get
{
...
SqlHelper.cs
- 博客分类:
- 源码
using System.Data;
using System.Data.SqlClient;
using System.Collections.Generic;
using System;
//using System.Transactions;
namespace DotNet.SQLServer.DataAccess
{
public class SqlHelper
{
#region execute ado.net command with transaction
///
/// 执行查询,并 ...