C#
梨落满秋
这个作者很懒,什么都没留下…
展开
-
欢迎使用CSDN-markdown编辑器
C#调用存储过程怎样在C#中调用存储过程 1、没有参数没有返回值 2、有参数没有返回值 3、有参数有返回值 下面就这几种情况分别举例: 1、没有参数没有返回值 象这种情况最简单。 USE Northwind AS SELECT * FROM products GO /// <summary> ///转载 2016-11-29 10:06:35 · 218 阅读 · 0 评论 -
C#特性Attribute
首先要说的是,可能一些刚接触C#的朋友常常容易把属性(Property)跟特性(Attribute)弄混淆,其实这是两种不同的东西。属性就是面向对象思想里所说的封装在类里面的数据字段,其形式为: 1: public class HumanBase 2: { 3: public string Name { get; set; } 4: publ转载 2016-11-23 11:01:25 · 236 阅读 · 0 评论 -
C#反射
反射是一种晚绑定,它可以被开发者用来设计出更具灵活性的代码,而代价则是花费更多的系统资源开销使得应用程序可以在运行时获取一些未知信息。说白了,在编写代码的时候,开发者可能还不知道或不能确定一些对象的信息,于是把决定权交给代码本身,将来在需要的时候由代码自己去获取和判断这些信息并作出相应的反应。这样的方式固然可以使代码更加灵活,但在想要使用反射的时候,必须先考虑好在性能与灵活之间的一个权衡,转载 2016-11-23 12:35:08 · 274 阅读 · 1 评论 -
存储过程详解
存储过程详解存储过程简介什么是存储过程:存储过程可以说是一个记录集吧,它是由一些T-SQL语句组成的代码块,这些T-SQL语句代码像一个方法一样实现一些功能(对单表或多表的增删改查),然后再给这个代码块取一个名字,在用到这个功能的时候调用他就行了。存储过程的好处:1.由于数据库执行动作时,是先编译后执行的。然而存储过程是一个编译过的代码块,所以执行效率要转载 2016-11-24 13:24:54 · 258 阅读 · 0 评论 -
log4net配置与使用
初次由java转做c#项目,研究了一下log4net的使用。1. 首先从apache网站下载log4net, http://logging.apache.org/log4net/download_log4net.cgi 。我下的是最新版本 log4net-1.2.11-bin-newkey2. 将 \bin\net\4.0\release\log4net.dll 复制到你的项目转载 2016-11-28 10:17:57 · 384 阅读 · 0 评论 -
C#中窗口在屏幕中居中
在窗口的构造函数上加上 this.StartPosition = FormStartPosition.CenterScreen;public FrmLogin() { //.net自动执行,初始化资源 InitializeComponent(); //窗口在屏幕中居中显示 thi原创 2017-01-04 10:37:24 · 1250 阅读 · 0 评论 -
C#中的combobox里DropDownStyle
C#中的combobox控件里DropDownStyle有三种选项Simple 、DropDown 和DropDownList。DropDown 为可编辑的DropDownList为不可编辑,指可选择。原创 2017-01-04 10:50:22 · 9736 阅读 · 3 评论 -
C#中文转拼音
项目里面有一个功能是将用户的名字转变成拼音全拼,但是在使用过程中,有很多人的名字是生僻字,程序根本找不到那个字的拼音,后来看代码才发现,转拼音这个类居然是将一个个的汉字列举的:且不说这样列举会增加多大的工作量,光这汉字之多,能列举的完吗?后来看了一些资料并借鉴了前辈们的博客完美的解决这一问题。先在网上找到并下载这个动态链接库:ChnCharInfo.dll ,这个是微软官方发布的专门用于处理汉字的工转载 2017-01-06 15:32:33 · 1151 阅读 · 0 评论