您正在查看 "c#3.0(3.5)" 分类下的文章
2009年09月03日 星期四 16:34
自从学习LINQ以来,我发现了很多使用LINQ来改善代码的方式。每一个技巧都让代码写起来更简单,可读性更强。
这里总结了这些技巧。我会介绍如何使用LINQ来:
◆初始化数组
◆在一个循环中遍历多个数组
◆生成随机序列
◆生成字符串
◆转换序列或集合
◆把值转换为长度为1的序列
◆遍历序列的所有子集
如果你在LINQ方面有心得也欢迎在评论中一起分享。
1. 初始化数组
通常,我们需要把数组的值初始化为相同的值或递增的序列值,或者可能是一个步 |
2008年12月03日 星期三 8:42
Microsoft recently released a cool new ASP.NET server control - <asp:chart /> - that can be used for free with ASP.NET 3.5 to enable rich browser-based charting scenarios:
|
2008年11月27日 星期四 9:14
2008年11月24日 星期一 11:40
2008年11月14日 星期五 14:50
本文介绍如何使用 Descendants、Elements快速遍历XML节点
首先准备一个简单但是常见的XML
<?xml version="1.0" encoding="utf-8" ?>
<userSet>
<userInfo id="1" name="Guozhijian">
<profile>
<phoneNumber>13818181818</phoneNumber>
<country>China |
2008年11月07日 星期五 10:02
2008年11月06日 星期四 14:55
本文示例源代码或素材下载
在新的.Net Framework 3.5平台上,Microsoft发布了LINQ(C# 3.0, VB.Net 9.0)-集成语言查询(Language-Integrated Query),也就是通过编程语言来查询数据:
数据库 (LINQ to SQL)
DataSet 数据集(LINQ to Dataset)
XML文档 (LINQ to XML)
实体对象 (LINK to Entities)
本文将演示如何在ASP.NET 3.0平台上,使用LINQ to SQL构建多层的Web应用程序。 |
2008年10月27日 星期一 17:18
2008年10月16日 星期四 17:32
static public class LinqToDataTable
{
static public DataTable ToDataTable<T>(this IEnumerable<T> varlist, CreateRowDelegate<T> fn)
{
DataTable dtReturn = new DataTable();
// column na |