1 字符串中查出保函某个字节
NSArray *array =@[@"123",
@"234" , @"345"];
NSPredicate *predicate = [NSPredicate
predicateWithFormat:@"SELF contains [cd] %@",
"2"];
NSArray *filterdArray = [arr...
分类:
其他好文 时间:
2014-11-06 17:44:00
阅读次数:
178
.NET 2.0发布了一些小的nuggets,可以使得我们更容易地编写代码。我最喜欢的当属Array和List说添加的额外方法,这些方法接受Action,Converter和Predicate作为泛型delegate。事实上,我对这些东西还是很着迷的。当这些方法与匿名方法和lambda表达式结合使用...
分类:
其他好文 时间:
2014-10-23 12:00:11
阅读次数:
301
Predicate 是一个委托,它代表了一个方法,它的定义是:namespace System { // 摘要: 表示定义一组条件并确定指定对象是否符合这些条件的方法。 // 参数: // obj: 要按照由此委托表示的方法中定义的条件进行比较的对象。 // 类型参数: // T...
Wiki: In computer programming, an assertion is a predicate (a true–false statement) placed in a program to indicate that the developer thinks that th....
分类:
其他好文 时间:
2014-09-24 15:24:17
阅读次数:
261
mismatch原型:
std::mismatch
equality (1)
template
pair
mismatch (InputIterator1 first1, InputIterator1 last1,
InputIterator2 first2);
predicate (2)
t...
分类:
其他好文 时间:
2014-09-19 10:13:55
阅读次数:
217
CLR环境中给我们内置了几个常用委托Action、 Action、Func、Predicate,一般我们要用到委托的时候,尽量不要自己再定义一 个委托了,就用系统内置的这几个已经能够满足大部分的需求,且让代码符合规范。一、ActionAction封装的方法没有参数也没有返回值,声明原型为:1 pub...
分类:
其他好文 时间:
2014-09-10 19:13:10
阅读次数:
222
在公共语言运行时(CLR)环境中系统为我们内置了一些常用的委托,包括Action类的委托、Func类的委托、Predicate委托、Comparison委托等等。以上这些委托的命名空间都是System,所属程序集都是mscorlib.dll,今天我就来讲一讲这些委托的使用方法。就像我们自己已定义好的...
分类:
其他好文 时间:
2014-09-06 01:00:12
阅读次数:
270
1.密码判断
至少包含数字、字母(区分大小写)、符号中的2种
NSString *regex = @"^(?![A-Z]+$)(?![a-z]+$)(?!\\d+$)(?![\\W_]+$)\\S+$";
NSPredicate *predicate = [NSPredicate predicateWithFormat:@"self matches %@",re...
分类:
其他好文 时间:
2014-09-04 19:05:50
阅读次数:
210
These two terms in the Predicate Information section indicate when the data source is reduced. Simply, access means only retrieve those records meetin...
分类:
数据库 时间:
2014-09-03 19:37:37
阅读次数:
351
原文:Linq to Sql : 动态构造Expression进行动态查询 前一篇在介绍动态查询时,提到一个问题:如何根据用户的输入条件,动态构造这个过滤条件表达式呢?Expression> predicate t => t.ProductName.Contains("che") && t.Unit...
分类:
数据库 时间:
2014-08-21 14:42:34
阅读次数:
299