new[] 是什么意思 小弟才蔬学浅不明白下面这句代码中的new[]代表什么?具体如何使用Console.WriteLine("1".Ins(new[]{"1","2","3"})); 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 是返回一个.net3.0 的匿名类型还是,string数组? string数组,不过你这里的Ins是什么东西?string类型有这个方法吗 Ins有可能是扩展方法 ("1".Ins(new[]{"1","2","3"}));new 一个字符串数组Ins应该是3.5里面的新东西吧 不好意思,的确是我没有说清楚,Ins是一个扩展方法 public static bool Ins(this object o, IEnumerable b) { foreach(object obj in b) { if(obj==o) return true; } return false; } 呵呵,其实这个问题和你这个扩展方法也没有什么关系,new[]就是声明一个数组,不算是匿名类型string[] array = new[] {"1","2","3"};有点儿类似var,让编译器自动识别数组的类型 明白了,它返回的应该是一个string[] ,但却是以一个匿名类型作为中转的 我不太懂: this object o 是什么意思啊,没见过这种形式的参数啊,有高手能解释一下吗? 好像一个怪胎, 语法上突破 C 系不是好事,C#, Java 得益于 C 系语法.楼下的也是这么认为的. 不算匿名类型...很明确的string数组,应该算是推断类型...new[]是创建数组... C#怎么自定义控件? C#异或问题 如何查看绘制的图片? listview如何设置文字在图片上面 按时间段找出Flowhisvalue 字段中找出0开始0结束的数看能分几组 如何在在单击listview的subitem时,使它变成下拉列表 读取配置文件错误 c# 急救! 符号问题 自定义sqlConnection,搞不懂!! 哪种支持C#的UML工具软件比较好用? 下载了Developer Express .NET 的工具,都是英文的,不知要怎么才能调用呢?? 急啊`````Excel获取图片的位置
Ins有可能是扩展方法
new 一个字符串数组
Ins应该是3.5里面的新东西吧
{
foreach(object obj in b)
{
if(obj==o)
return true;
}
return false;
}
string[] array = new[] {"1","2","3"};
有点儿类似var,让编译器自动识别数组的类型
我不太懂: this object o 是什么意思啊,没见过这种形式的参数啊,有高手能解释一下吗?
好像一个怪胎, 语法上突破 C 系不是好事,
C#, Java 得益于 C 系语法.楼下的也是这么认为的.