• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
 






shysky123

 
 

Powered by 博客园
博客园 | 首页 | 新随笔 | 联系 | 订阅 订阅 | 管理

12 2011 档案

 
ASP.NET-关于Container dataitem 与 eval方法介绍(转帖)
摘要:Container是一个数据容器,代表集合类或者dataview中的一行,而Container。dataitem代表该行的数据;所有的container 被存放在是一个栈堆stack中,自动的将每一个container压入栈堆内,最后一行记录先进栈,最后是第一行;(或者说栈顶是集合类的第一个cont 阅读全文
posted @ 2011-12-10 20:37 shysky123 阅读(2839) 评论(0) 推荐(2)
对SqlCommandBuilder类理解
摘要:在实现数据的批量导入导出,具体代码如下: 运行提示如下错误: System.InvalidOperationException: 当传递具有已修改行的 DataRow 集合时,更新要求有效的 UpdateCommand. 只需在上面代码中添加一句话,即可: 阅读全文
posted @ 2011-12-10 19:50 shysky123 阅读(5627) 评论(0) 推荐(2)
ref out的用法
摘要:现在我们要实现交换2个数的值,由于在程序中经常用到,所以封装到函数中代码如下1 /// <summary>2 /// 交换2个数的值3 /// </summary>4 static public void Swap(int x1, int x2)5 {6 int temp = x1;7 x1 = x2;8 x2 = temp;9 }在打印出2个数的值1 static void Main(string[] args)2 {3 int x... 阅读全文
posted @ 2011-12-08 11:09 shysky123 阅读(366) 评论(0) 推荐(0)
Linq理解
摘要:Linq语法跟Sql相似,一般用foreach来遍历查询结果.具体代码详见Linq基础(太多了,就不粘贴出来)参考c#图解教程 阅读全文
posted @ 2011-12-06 22:48 shysky123 阅读(217) 评论(0) 推荐(0)
迭代器
摘要:迭代器:就是对可枚举类型的简化,实现的功能与可枚举类型是一样的,可以使foreach遍历类...只是由.net内部帮我们创建枚举数,无须手动创建.使用迭代器的关键字:yield return--延迟注册延迟注册也就是当编译器执行到带有yield return方法时,暂不执行该方法,等到在foreach中去执行--详情参考http://www.cnblogs.com/artech/archive/2010/10/28/yield.html 1 class Program 2 { 3 static void Main(string[] args) 4 { ... 阅读全文
posted @ 2011-12-06 22:30 shysky123 阅读(277) 评论(0) 推荐(0)
枚举数与可枚举类型(笔记)
摘要:要使用foreach遍历类,必须让类实现IEnumerable接口,并且创建一个继承了Enumerator的类接收IEnumerable接口中GetEnumerator()方法的返回值.那为什么数组可以直接用foreach遍历其中的数组的项呢?因为在声明数组时.net已经隐式的让数组继承了IEnumertabel接口,并且创建了一个继承了IEnumramertor接口的类.(猜想)那么现在假设Person类有一个记忆功能,现在我想用foreach遍历person类读取,记忆中的数据,并把数据显示出来..所以我先声明一个Person类,他有Name,Age,Memory字段,还有一个构造函数以及 阅读全文
posted @ 2011-12-04 16:39 shysky123 阅读(1036) 评论(0) 推荐(1)