随笔分类 - C#
摘要:1、C#里的SubString String.SubString(int index,int length) index:开始位置,从0开始 length:你要取的子字符串的长度 2、C#语言之“string格式的日期时间字符串转为DateTime类型”的方法 方法一:Convert.ToDateT
阅读全文
摘要:using System;using System.Collections;using System.Collections.Generic;using System.Configuration;using System.Data;using System.IO;using System.Linq;
阅读全文
摘要:1. 在CallBack之后保持滚动条的位置: 在Asp.Net1.1中,CallBack之后保持滚动条的位置是一件非常痛苦的事情,特别是页中有一个Grid并且想要编辑特定的行。为了不停留在想要得行,页面会重新加载并且必须在顶部向下滚动。在ASP2.0中,只需要简单的在页面的属性中加入Maintai
阅读全文
摘要:ASP.NET控件属性大全 DataGridView 控件DataGridView 控件提供用来显示数据的可自定义表。使用 DataGridView 类,可以自定义单元格、行、列和边框。 注意DataGridView 控件提供 DataGrid 控件所不具备的许多基本和高级功能。有关更多信息,请参见
阅读全文
摘要:ADO.NET数据库编程 1、ADO.NET的相关概念。 Microsoft的新一代技术,是ADO组件的后继者。 主要目的是在.NET Framework平台存取数据。 提供一致的对象模型,可以存取和编辑各种数据源的数据,即对这些数据源,提供了一致的数据处理方式。 ADO.NET保存和传递数据是使用
阅读全文
摘要:程序要和数据库交互要通过ADO.Net进行,通过ADO.Net就能在程序中执行SQL语句了。ADO.Net中提供了对各种不同数据库的统一操作接口。 直接在项目中内嵌mdf文件的方式使用SQLServer数据库(基于服务的数据库)。mdf文件随着项目走,用起来方便,和在数据库服务器上创建数据库没有什么
阅读全文
摘要:Unity3D脚本:C#计时类脚本 unity3D更多资源教程免费下载,群153442627using UnityEngine;using System.Collections;/// <summary>/// C# timer 改编自Jeff 'PsychicParrot' Murray 的js的
阅读全文
摘要:一共470多例winform 界面特效的源码。 窗体与界面设计... 9 实例001 带历史信息的菜单 10 实例002 菜单动态合并 12 实例003 像开始菜单一样漂亮的菜单... 14 实例004 任务栏托盘菜单 15 实例005 可以拉伸的菜单界面 16 实例006 菜级联菜单 18 1.2
阅读全文
摘要:委托是一个类,它定义了方法的类型 委托的定义: public delegate void Hello(); 方法中使用委托: public void GreetHello(Hello hello){ hello(); //调用委托中的方法 } 将方法绑定到委托上面 Hello hello; hell
阅读全文
摘要:最近要做一个项目涉及到C#中压缩与解压缩的问题的解决方法,大家分享。这里主要解决文件夹包含文件夹的解压缩问题。1)下载SharpZipLib.dll,在http://www.icsharpcode.net/OpenSource/SharpZipLib/Download.aspx中有最新免费版本,“A
阅读全文
摘要:在DDD设计中大家都会使用Repository pattern来获取domain model所需要的数据。 1.什么事Repository? "A Repository mediates between the domain and data mapping layers, acting like
阅读全文
摘要:IOC是Inversion of Control的缩写,多数书籍翻译成“控制反转”,还有些书籍翻译成为“控制反向”或者“控制倒置”。 1996年,Michael Mattson在一篇有关探讨面向对象框架的文章中,首先提出了IOC 这个概念。对于面向对象设计及编程的基本思想,前面我们已经讲了很多了,不
阅读全文
摘要:最近要做一个项目涉及到C#中压缩与解压缩的问题的解决方法,大家分享。这里主要解决文件夹包含文件夹的解压缩问题。1)下载SharpZipLib.dll,在http://www.icsharpcode.net/OpenSource/SharpZipLib/Download.aspx中有最新免费版本,“A
阅读全文
摘要:二进制: 0 1 组成的,最小0 最大1 (000001) byte = 1字节 = 8bit = 00000000 = 8位 二进制表示十进制多少数: 两个位: 最小00 最大11 共2的2次方, 能表达四个数 三个位: 最小000 最大111 共2的3次方,能表达8个数 问题: 那八个位能表示多
阅读全文
摘要:C#操作注册表Windows 操作系统的注册表包含了很多有关计算机运行的配置方式,打开注册表我们可以看到注册表是按类似于目录的树结构组织的,其中第二级目录包含了五个预定义主键分别是:HKEY_CLASSES_ROOT,HKEY_CURRENT_USER,HKEY_LOCAL_MACHINE,HKEY
阅读全文
摘要:API简介 1) C#中的简单数据类型与API中的数据类型对应关系 2) 如何在调用API时传递复杂参数:封装类、结构和联合 3) 如何调用API 4) 如何确保成功调用API
阅读全文
摘要:TCP: 面向连接的传输协议 全双工: A B 可以互相传递数据 点对点: 传输的数据不可能有多个接收方 可靠的数据传输: 发送的数据是ABC,接受到的一定是ABC TCP 属于:传输层的协议 套接字: 应用程序通过套接字类获取到 输入和输出的数据. TcpClient:则用于接收和发送流数据 Tc
阅读全文
摘要:7.1.1 GDI+概述 GDI+是微软在Windows 2000以后操作系统中提供的新的图形设备接口,其通过一套部署为托管代码的类来展现, 这套类被称为GDI+的“托管类接口”,GDI+主要提供了以下三类服务: (1) 二维矢量图形:GDI+提供了存储图形基元自身信息的类(或结构体)、存储图形基元
阅读全文
摘要:调试输出: Debug.WriteLine() Trace.WriteLine()
阅读全文
摘要:第7章 C#图形图像编程基础 本章主要介绍使用C#进行图形图像编程基础,其中包括GDI+绘图基础、C#图像处理基础以及简单的图像处理技术。 7.1 GDI+绘图基础 编写图形程序时需要使用GDI(Graphics Device Interface,图形设备接口),从程序设计的角度看,GDI包括两部分
阅读全文