2008年10月21日

【vs.net 2008系列-LINQ】 工具篇-- 对 LINQ 的 Visual Studio IDE 和工具支持

摘要: Visual Studio 2008 集成开发环境 (IDE) 提供了下列支持 LINQ 应用程序开发的功能: 对象关系设计器 对象关系设计器是一种可视化设计工具,可在 LINQ to SQL 应用程序中使用该工具并通过 C# 或 Visual Basic 生成表示基础数据库中的关系数据的类。有关更多信息,请参见对象关系设计器(O/R 设计器)。 SQLMetal 命令行工... 阅读全文

posted @ 2008-10-21 17:02 黄昌楠 阅读(335) 评论(0) 推荐(0)

【vs.net 2008系列-LINQ】 5.演练:在 Visual Basic 中编写查询

摘要: 本演练将引导您学习新的 Visual Basic 2008 语言功能,并演示如何使用这些功能来编写语言集成查询 (LINQ) 查询表达式。本演练演示如何对一个 Student 对象列表创建查询、如何运行以及如何修改这些查询。这些查询加入了 Visual Basic 2008 的多项新功能,包括对象初始值设定项、局部类型推理和匿名类型。 完成本演练后,就可以转到所关注的特定 LINQ 提供程序的示... 阅读全文

posted @ 2008-10-21 16:49 黄昌楠 阅读(245) 评论(0) 推荐(0)

【vs.net 2008系列-LINQ】 4.查询操作中的类型关系 (Visual Basic)

摘要: 语言集成查询 (LINQ) 查询操作中使用的变量是强类型的,因而必须互相兼容。在数据源、查询本身及查询执行中都使用强类型。下图标识用于描述 LINQ 查询的术语。有关查询的各部分的更多信息,请参见基本查询操作 (Visual Basic)。 LINQ 查询的各部分 查询中范围变量的类型必须与数据源中元素的类型兼容。查询变量的类型必须与 Select 子句中定义的序列元素兼容。最后,序列元素... 阅读全文

posted @ 2008-10-21 16:21 黄昌楠 阅读(199) 评论(0) 推荐(0)

【vs.net 2008系列】 9.宽松委托转换

摘要: 通过进行 Visual Basic 2008 中引入的宽松委托转换,可以将 Sub 和函数分配给委托或处理程序,即使在签名不同时仍可如此。因此,委托绑定将与方法调用中已允许的绑定保持一致。 参数和返回类型 为替代签名完全匹配,宽松转换要求在将 Option Strict 设置为 On 的时满足以下条件: 必须存在从每个委托参数的数据类型到所分配函数或 Sub ... 阅读全文

posted @ 2008-10-21 16:05 黄昌楠 阅读(245) 评论(0) 推荐(0)

【vs.net 2008系列】 8.lambda 表达式

摘要: “lambda 表达式”是一种无名函数,用于计算并返回单个值。lambda 表达式可在委托类型有效的任何地方使用。 说明: RemoveHandler 语句是一个例外。不能为 RemoveHandler 的委托参数传递 lambda 表达式。 ... 阅读全文

posted @ 2008-10-21 15:10 黄昌楠 阅读(288) 评论(0) 推荐(0)

Randomize 函数 (Visual Basic)

摘要: 初始化随机数生成器。 Public Shared Sub Randomize ([ Number ]) 参... 阅读全文

posted @ 2008-10-21 09:53 黄昌楠 阅读(910) 评论(0) 推荐(0)

导航