<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[lcprogram的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/lcprogram</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; lcprogram]]></copyright><item><title><![CDATA[ADO.NET的一点总结]]></title><link>https://blog.youkuaiyun.com/lcprogram/article/details/7740384</link><guid>https://blog.youkuaiyun.com/lcprogram/article/details/7740384</guid><author>lcprogram</author><pubDate>Thu, 12 Jul 2012 14:48:07 +0800</pubDate><description><![CDATA[ADO.NET提供了两个组件，用来访问和处理数据：.NET Framework数据提供程序和DataSet（数据集）。这里叙述ADO.NET对SQL Server数据库的访问。

l .NET Framework数据提供程序
SqlConnection
SqlConnection对象用来建立与SQL Server数据库的连接。常用的属性和方法有：
ConnectionString：获取和]]></description><category></category></item><item><title><![CDATA[C#实现简单的网络通信]]></title><link>https://blog.youkuaiyun.com/lcprogram/article/details/7738068</link><guid>https://blog.youkuaiyun.com/lcprogram/article/details/7738068</guid><author>lcprogram</author><pubDate>Wed, 11 Jul 2012 21:27:18 +0800</pubDate><description><![CDATA[需要使用到的命名空间有：
System.Net，System.Net.Sockets，System.Threading
l 服务器端
在服务器端，要单独用一个线程和套接字来监听客户端的连接请求
首先，准备一个要绑定的本地终结点
IPAddress address = null;
IPAddress.TryParse(本地的IP地址, out address);
IPEndPoint]]></description><category></category></item><item><title><![CDATA[常用SQL语句整理（二）]]></title><link>https://blog.youkuaiyun.com/lcprogram/article/details/7737787</link><guid>https://blog.youkuaiyun.com/lcprogram/article/details/7737787</guid><author>lcprogram</author><pubDate>Wed, 11 Jul 2012 19:34:27 +0800</pubDate><description><![CDATA[l 存储过程：





创建存储过程

create procedure 存储过程名 @参数名1 数据类型1 [=default] [out | output | readonly]

as

...sql语句...

go

执行存储过程

execute 存储过程名 参数1

删除存储过程名

drop procedure 存储过程名

修改存]]></description><category></category></item><item><title><![CDATA[常用SQL语句整理（一）]]></title><link>https://blog.youkuaiyun.com/lcprogram/article/details/7733224</link><guid>https://blog.youkuaiyun.com/lcprogram/article/details/7733224</guid><author>lcprogram</author><pubDate>Tue, 10 Jul 2012 16:06:52 +0800</pubDate><description><![CDATA[CREATE DATABASE- 创建新数据库




use master

go

--为创建数据库BankDB布置环境

exec sp_configure 'show advanced options' , 1

go

RECONFIGURE

go

exec sp_configure 'xp_cmdshell' , 1

go

RECO]]></description><category></category></item><item><title><![CDATA[C#逆变与协变]]></title><link>https://blog.youkuaiyun.com/lcprogram/article/details/7716247</link><guid>https://blog.youkuaiyun.com/lcprogram/article/details/7716247</guid><author>lcprogram</author><pubDate>Wed, 04 Jul 2012 19:18:46 +0800</pubDate><description><![CDATA[C#中逆变与协变一般应用到以下三种场景
一、数组的协变
数组的协变允许派生程度更大的类型的数组隐式转换为派生程度更小的类型的数组。
比如：Object[] os = new String[5];
二、泛型接口的逆变与协变
    public class Program
    {
        static void Main(string[] args)
        {]]></description><category></category></item><item><title><![CDATA[C#访问权限]]></title><link>https://blog.youkuaiyun.com/lcprogram/article/details/7712618</link><guid>https://blog.youkuaiyun.com/lcprogram/article/details/7712618</guid><author>lcprogram</author><pubDate>Tue, 03 Jul 2012 17:07:31 +0800</pubDate><description><![CDATA[C#中所有类型和类型成员都具有可访问性级别，用来控制是否可以在其他代码中使用它们。
一、直接在命名空间中声明（区别于内部类或内部结构）的类或结构
这种情况，可以用public,internal关键字进行访问修饰。
public：对类或结构的访问没有限制。
internal（默认）：只能在当前程序集访问。可以使用 InternalsVisibleToAttribute 特性使其他某些程序集能]]></description><category></category></item></channel></rss>