E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
C#3.0
SQL 语句中特殊字符的处理及预防sql 注射
SQL语句中特殊字符的处理及预防sql注射转自宋国安的blog(
C#3.0
专题)在sql语句中,有些特殊字符,是sql保留的。比如'[]等。我们可以先看看它们的用法。
ahshow
·
2020-08-25 02:55
DataBase
Lambda表达式概述
((lambda(n)(*nn))9)Pythonsquare=lambdan:n*nprint(square(9))C#2007年发布的
C#3.0
中提供了Lambda表达式
西宾联盟-墨渊
·
2020-08-23 04:13
编程语言
我眼中的C# 3.0
缘起每次有新技术发布时,我们总能感受到两种截然不同的情绪:一种是恐惧和抵抗,伴随着这种情绪的还有诸如"C#2.0用的挺好的,为什么要在
C#3.0
搞到那么复杂?"或者"我还在使用C#1.0呢?"
Allen Lee
·
2020-08-22 02:18
C#
C# (VB.Net) 2.0至4.0的新特性
C#2.0:(随同VisualStudio2005一起发布)1.泛型(Generics)如IList,Dictionary等2.匿名方法(Anonymousmethods,它们是
C#3.0
中lambda
遁世or外迁
·
2020-08-20 15:13
.Net开发
C#使用反射特性构建访问者模式
代码出自《
c#3.0
设计模式》两个结构的对象classElement{publicElementNext{get;set;}publicElementPart{get;set;}publicElement
weixin_33890526
·
2020-08-20 12:26
(转).NET面试题系列[13] - LINQ to Object
"
C#3.0
所有特性的提出都是更好地为LINQ服务的"-LearningHardLINQ是LanguageIntegratedQuery(语言集成查询)的缩写,读音和单词link相同。
aslbutton
·
2020-08-19 21:59
LINQ查询表达式--学习linq的资料和笔记(三)
C#3.0
北漂-周哥
·
2020-08-19 06:02
linq
VS.NET
LINQ 查询表达式(C# 编程指南)
查询表达式是使用
C#3.0
中引入的声明性查询语法编写的。通过使用查询语法,您甚至可以使用最少的代码对数据源
`FTF
·
2020-08-19 06:44
SQL
LINQ查询表达式
C#3.0
和VB9开始将这
滕柳
·
2020-08-19 00:33
------LINQ
【#项目学习】
C#的delegate/event/Action/Func/Predicate关键字
回顾C#发展的历史,C#1.0完全是模仿Java,并保留了C/C++的一些特性如struct,新学者很容易上手;C#2.0加入了泛型,也与Java1.5的泛型如出一辙;
C#3.0
加入了一堆语法糖,并在没有修改
小鱼的技术博客
·
2020-08-15 17:06
c#
关于Lambda表达式
Lambda表达式是
C#3.0
的一种新语法,语法简洁为编写匿名方法提供了更简明的函数式的句法.我通过一个示例来说明Lambda表达式的原理:Lambda表达式和匿名方法都来源于委托我们来看看委托的使用在
烈火蜓蜻
·
2020-08-14 16:10
C#3.0
Sepcification(中英文对照)
C#Version3.0SpecificationSeptember2005Notice©2005MicrosoftCorporation.Allrightsreserved.Microsoft,Windows,VisualBasic,VisualC#,andVisualC++areeitherregisteredtrademarksortrademarksofMicrosoftCorporati
robin_qiu
·
2020-08-14 02:07
Microsoft平台
Lambda表达式
自从
C#3.0
开始,她就被Lambda表达式取代,而且Lambda表达式用起来更简单。Lambda表达式本质上是改进的匿名方法。
zane_aimingoo
·
2020-08-14 00:17
NET技术路线
c# 中的变量和常量
2.3.1变量定义变量的语法格式[访问修饰符]数据类型变量名[=初始值];例如stringname=“王华”;intage=20;
C#3.0
开始引入新关键字var,它可以在指定变量中替代“数据模型”,其使用格式如下
LICHT111
·
2020-08-12 10:56
c#
简单介绍C# 中的扩展方法
扩展方法是
C#3.0
引入的新特性,使用它,可以在不修改某一类的代码的情况下,实现该类方法的扩展。
·
2020-08-04 12:55
C#中如何排除/过滤/清空/删除掉字符串数组中的空字符串
C#3.0
新增的lambda表达式就可以很方便实现这个功能,下面介绍多种方式来实现清除数组中的空字符串,以及在.net中将字符串数组中字符串为空的元素去除。
蓝色水
·
2020-08-01 13:59
c#
LINQ in Action 一书第二章翻译原稿(第二章C# and VB.NET语言增强)
第二章C#andVB.NET语言增强本章包括:
C#3.0
和VB.NET9.0怎样使用LINQ隐式类型化局部变量对象初始值设定项lambda表达式扩展方法匿名类型在第1章我们讨论使用LINQ的动机,并引入一些代码来让您了解如何工作
yuanchunze
·
2020-08-01 08:11
析构函数、dispose模式
析构函数书写规则在
C#3.0
发布之前,析构函数有时也叫终结器(finalizer)(1)每个类只能有一个析构函数(2)析构函数不能有参数(3)析构函数不能有访问修饰符(4)析构函数名称与类名相同,但要在前面加一个
寂寂寂寂寂蝶丶
·
2020-07-30 07:39
----------类
类中成员
Linq使用总结
LINQ体验(3)——
C#3.0
新语言特性和改进(下篇)
C#3.0
新语言特性和改进包括:·自动属性(Auto-ImplementedProperties)·隐含类型局部变量(LocalVariableTypeInference
Tianttt
·
2020-07-30 00:26
C#
C# 容器去重
如果用
C#3.0
的话,直接用System.Linq.Enumerable中的Distinct方法即可搞定。该方法底层是通过构造一个DistinctIterator的延迟迭代器来实现输出时的伪装去重。
MOKA
·
2020-07-29 20:57
C#
对于这一版《设计模式——基于C#的工程化实践及扩展》的反思
尤其是数据访问模式、集成模式和信息安全模式,语法上也要把
C#3.0
的内容加进去。(这样很多经典GOF23的内容其实用新的语法完成更快,更方便,代码量大大减少,出
justtobuybook
·
2020-07-28 01:38
安全设计模式
设计模式
c#
扩展
前端开发
security
.net
C# 知识回顾 - 匿名方法
而C#2.0--引进了匿名方法,在≥
C#3.0
的版本中,我们会用Lambda表达式进行取代匿名方法,并且用Lambda表达式作为编写内联代码的首选方式,因为它更简洁。
dengyanxi2992
·
2020-07-27 21:31
C#3.0
入门系列(八)-之GroupBy操作
换一种写作风格。本节讲groupby操作。在所有的LinqToSql操作中,GroupBy是最难理解的一个。因为,这里和Sql的出入较大。而Group真的就能返回n多组。打开vs,新建一工程,加入System.Data.Linq.dll的引用。把northwind数据库做个映射,添加到工程里。创建一Northwind类的对象。在这里呢,我们要做分组统计,我们要先明白什么是分组。在我们开始设计pro
Night_Elf
·
2020-07-27 16:42
C#3.0/3.5
C#3.0
入门系列(九)-之GroupBy操作
有朋友反馈说我提供的sample不能编译。大概是版本的问题,可以到http://msdn2.microsoft.com/en-us/bb330936.aspx下载forbeta1的版本。本节接着讲groupby。上一节,我们讲了如何理解groupby返回的结果。本节会延这个思路阐述下去。先来看下面的例子GroupBy操作中Select的匿名类varq=frompindb.Productsgroup
Night_Elf
·
2020-07-27 16:42
C#3.0/3.5
C#与C++的发展历程第三 - C#5.0异步编程巅峰
系列文章目录1.C#与C++的发展历程第一-由
C#3.0
起2.C#与C++的发展历程第二-C#4.0再接再厉3.C#与C++的发展历程第三-C#5.0异步编程的巅峰C#5.0作为第五个C#的重要版本,将异步编程的易用度推向一个新的高峰
weixin_30505751
·
2020-07-27 11:46
一个简单的计算器——使用System.CodeDom来生成代码
EvaluatingMathematicalExpressionsbyCompilingC#CodeatRuntime[/url],byMarcinCuprjak(akaVladTepes)本文只是上面链接里的文章的
C#3.0
rednaxelafx
·
2020-07-14 21:41
C#
多线程-线程同步
前言关于.net中线程的基本应用可以参考《
C#3.0
核心技术》中多线程的第一部分,但线程同步方面的最好参考仍然是Jeffrey的《Windows核心编程》,其中不仅有详细的介绍,还有经典范例代码。
X_Craft
·
2020-07-13 01:53
C#
C#3.0
学习(2)---对象集合初始化器
创建一个对象时可以包含一个对象初始化器或集合初始化器,用于初始化所创建对象的成员或新创建的集合的元素。使用初始化器可以让我们的代码变得更简洁。对象初始化器在以前如果定义了一个类,并将类实例化,我们会像下面这样做publicclassoec2003{intx,y;publicintX{get{returnx;}set{x=value;}}publicintY{get{returnx;}set{x=v
weixin_33895657
·
2020-07-12 08:23
linq学习笔记(2):DataContext
在前面学习了
C#3.0
新语特性和改进,这些新特性在我们编写程序时为我们提供了非常大的帮助。从现在开始正式学习LINQ。
weixin_34007291
·
2020-07-08 16:18
Head First 深入浅出系列 电子书
这本书是针对你的大脑特别制作的,涵盖
C#3.0
和VisualStudio2008,讲授了从垃圾回收到扩展方法以至双缓冲动画等多方面知识。
shang_1991
·
2020-07-08 04:39
电子书
拯救C# 2.0,但是我们真做的到吗?
似乎还有不少项目在用C#2.0(本文最后我们来做一个调查),但是C#2.0的生产力实在不如
C#3.0
——如果您不信,那么一会儿就会意识到这一点。
weixin_34408717
·
2020-07-06 01:10
步步为营VS 2008 + .NET 3.5(3) - C# 3.0新特性之Automatic Properties(自动属性)
[索引页][×××]步步为营VS2008+.NET3.5(3)-
C#3.0
新特性之AutomaticProperties(自动属性)、ObjectInitializers(对象初始化器)、CollectionInitializers
weixin_34370347
·
2020-07-06 01:25
C#版本的历史
+展开目录-版本号的一些命名规则-语言,运行时,类库,开发工具的区-2002年C#1.0发布-2005年C#2.0发布-2007年
C#3.0
发布-2010年C#4.0发布-2012年C#4.5发布-2012
weixin_34242331
·
2020-07-06 00:07
C#3.0
入门系列(五)-之Where操作
从本节开始,本文正式更名为
C#3.0
入门系列。
weixin_34032792
·
2020-07-06 00:11
转载:
C#3.0
入门系列(五)[原dlinq入门系列]
从本节开始,本文正式更名为
C#3.0
入门系列。
weixin_30569001
·
2020-07-05 21:26
c#5.0/6.0/7.0
发现很多.net程序员水平一直停留在
c#3.0
阶段,现在来整理下c#5.0/6.0/7.0新语法新特性。
xzyshtc
·
2020-07-05 16:08
.net
C# 2.0-3.5 新特性
目录一、C#2.0新特性1、泛型2、部分类(partial)3、静态类4、属性访问器可访问性5、可空类型6、匿名方法7、名称空间别名限定符二、
C#3.0
/3.5新特性:1、LinQ(语言集成查询)2、Lambda
kindmb
·
2020-07-04 20:44
C#各版本新特性
在
C#3.0
中使用LINQ轻松防御SQL注入攻击
来源:ITPUB随着Internet逐渐普及,基于Web的各种非法攻击也不断涌现和升级,因此,很多开发人员被要求使他们的程序变得更安全可靠,这也逐渐成为这些开发人员共同面对的问题和责任。而很多使用Web系统的企业也不断投入大量的资金,以购买和使用更安全的框架和软件平台。很多开发人员也从一开始设计程序时就注重使用更有效的方法来建立安全的应用程序,并防止有破坏性的攻击。但不幸的是,开发团队的成员经常缺
banglvfei0870
·
2020-07-04 11:44
C# 版本更新内容
obj;-----------
C#3.0
针对
裸奔的蜗牛
·
2020-07-04 03:20
C#.NET
C#基础:Lambda表达式
从
C#3.0
开始,在使用匿名方法的地方,完全可以用Lambda表达式来代替。Lambda表达式的定义方式为:“([参数列表])=>表达式”。
DreamWeaver2015
·
2020-07-01 09:43
C# 匿名对象
在
C#3.0
中允许我们在程序中声明一个临时的类型来存储数据,例如:classProgram{staticvoidMain(string[]args){//声明一个**匿名对象**,拥有Name和Age属性
zhruifei
·
2020-06-30 17:37
WPF
一步一步学Linq to sql(一):预备知识
要学好LINQ查询语法,就不得不先理解
C#3.0
的一些新特性,下面一一
weixin_34392435
·
2020-06-28 18:23
C#3.0
入门系列(十)-之Join操作
在
C#3.0
入门系列(四)-之Sele
weixin_34375233
·
2020-06-28 18:00
LINQ体验(3)——C# 3.0新语言特性和改进(下篇) 【转】
C#3.0
新语言特性和改进包括:自动属性(Auto-ImplementedProperties)隐含类型局部变量(LocalVariableTypeInference)匿名类型(AnonymousTypes
weixin_34292402
·
2020-06-28 16:03
C#3.0
入门系列(六)-之OrderBy操作
本节讲orderby操作.我突然在想这么一个问题,读者会T-SQL吗?要是不知道,那我写的是不是太简单了呢?做个调查哦,不知道的举手.OrderBy操作简单的,按雇用日期排序,默认为升序varq=fromeindb.Employeesorderbye.HireDateselecte;带where条件的,shipcity为london的。varq=fromoindb.Orderswhereo.Shi
weixin_34122604
·
2020-06-28 11:59
[ASP.NET MVC 小牛之路]02 - C#知识点提要
本篇博文主要对asp.netmvc开发需要撑握的C#语言知识点进行简单回顾,尤其是
C#3.0
才有的一些C#语言特性。对于正在学asp.netmvc的童鞋,不防花个几分钟浏览一下。
weixin_34111819
·
2020-06-28 11:57
LINQ学习(二):语法基础
在学习LINQ查询语法前,需要理解
C#3.0
的一些新特性。额,现在C#4.5都出了,不详细讲了,
C#3.0
参考资料。
weixin_33981932
·
2020-06-28 09:31
LINQ体验(2)——C# 3.0新语言特性和改进(上篇)
VisualStudio2008和.NET3.5是建立在.NET2.0核心的基础之上,.NET2.0核心本身将不再变化(假设不了解.NET2.0的朋友,请參看MSDN或者一些经典的书籍),
C#3.0
新语言特性在
weixin_33887443
·
2020-06-28 07:13
Linq To Sql进阶系列(二)M:M关系
在
C#3.0
入门系列(十)-之Join操作一文中,我们提到了M:M的关系中的join操作。哦,原来,M:M的关系在数据库中,依然是通过1:M来体现。
weixin_33831196
·
2020-06-28 06:35
C#3.0
入门系列(十二)-Lambda表达式中Lifting
Lambda表达式是由匿名方法演化而来的更加高级的形式。关于匿名方法,请参阅http://msdn.microsoft.com/msdnmag/issues/04/05/C20/。关于Lambda表达式的演化,请参阅http://msdn.microsoft.com/msdnmag/issues/07/06/csharp30/default.aspx?loc=zh。英文原版为http://msdn
weixin_33755649
·
2020-06-28 04:31
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他