link中用string.cocat为什么得到的结果输出不了?

问题描述

link中用string.cocat为什么得到的结果输出不了?

Console.WriteLine("aaa".Concat("bbb"));
'string.Concat(params string[])' cannot be accessed with an instance reference;

解决方案

 Console.WriteLine(new string("aaa".AsEnumerable<char>().Concat("bbb").ToArray()));

解决方案二:

http://stackoverflow.com/questions/1100009/member-method-cannot-be-accessed-with-an-instance-reference

解决方案三:

Console.WriteLine(new string("aaa".AsEnumerable().Concat("bbb").ToArray()));

时间: 2024-09-06 13:26:25

link中用string.cocat为什么得到的结果输出不了?的相关文章

link中用什么函数可以同时抽取3个不同的记录并且显示出来?

问题描述 link中用什么函数可以同时抽取3个不同的记录并且显示出来? link中用什么函数可以同时抽取3个不同的记录并且显示出来? 解决方案 可以用take(3)取得3个,可以和排序一起使用.

sting.cocat和link中的cocat的区别是什么?还是有点搞不清楚,请给我代码看看

问题描述 sting.cocat和link中的cocat的区别是什么?还是有点搞不清楚,请给我代码看看 sting.cocat和link中的cocat的区别是什么?还是有点搞不清楚,请给我代码看看 解决方案 一个是静态方法,将多个字符串连成一个 一个是成员方法,将多个数据集合并成一个

link中用select调用一个函数,是不是多线程调用的?听说多线程可以节省时间?

问题描述 link中用select调用一个函数,是不是多线程调用的?听说多线程可以节省时间? link中用select调用一个函数,是不是多线程调用的?听说多线程可以节省时间? 解决方案 linq是串行的,要并行用plinq 参考:https://msdn.microsoft.com/zh-cn/library/dd997425.aspx

请问C++中用string输入的字符串,如何转换成char[100]的字符串呢?

问题描述 请问C++中用string输入的字符串,如何转换成char[100]的字符串呢? 请问C++中用string输入的字符串,如何转换成char[100]的字符串呢? 解决方案 http://www.aichengxu.com/view/48568 解决方案二: stl 中的string,提供了c_str的方法 函数原型如下 const char* c_str() const 所以你只能得到const char *类型,结尾,但是你非要变成char[100]的类型,你自己去memcpy吧,

link中用codefirst产生的表,如何自动备份,如何备份codefirst产生的表?

问题描述 link中用codefirst产生的表,如何自动备份,如何备份codefirst产生的表? link中用codefirst产生的表,如何自动备份,如何备份codefirst产生的表? 解决方案 http://stackoverflow.com/questions/13946541/restore-and-backup-with-entity-framework

easyui-easyUI中用了c标签的forEach方法输出相应的数据

问题描述 easyUI中用了c标签的forEach方法输出相应的数据 easyUI中用了c标签的forEach方法输出相应的数据,如何才能让这个C标签绑定后台的一个方法,得到它要输出的值呢,代码如下 </c:forEach> </div> 后台方法 @RequestMapping("/ksgltosub") public String ksgltosub( HttpSession session,HttpServletRequest request,HttpSe

link中是不是单链表不能逆序输出?只有双向链表才可以,这么说正确么?

问题描述 link中是不是单链表不能逆序输出?只有双向链表才可以,这么说正确么? link中是不是单链表不能逆序输出?只有双向链表才可以,这么说正确么? 解决方案 也可以啊,再定义一个堆栈,遍历链表,将值放进去,然后再输出堆栈.

link中满足相同输入的函数必然输出相同,是不是就没有副作用了?是不是可以并行调用?

问题描述 link中满足相同输入的函数必然输出相同,是不是就没有副作用了?是不是可以并行调用? link中满足相同输入的函数必然输出相同,是不是就没有副作用了?是不是可以并行调用? 解决方案 不一定,比如: private int i; int add(int a, int b); { i = a + b; return a + b; } 这就有副作用.

new-link中调用cocat为什么要这样写?

问题描述 link中调用cocat为什么要这样写? Console.WriteLine(new string("aaa".AsEnumerable<char>().Concat("bbb").ToArray())); 解决方案 因为string中也有一个concat函数,两者同名,并且没法通过参数区分你调用的是哪一个,用AsEnumerable 将string.concat变成了IEnumerable<string>,这样就区分开来了.