这个效果是把字符串数组给反转问题:
IEnumerable<string> s = s1.Reverse();这句话有点费解,s是什么类型?
可以写成string[] s = s1.Reverse() 吗?
namespace OthersOperator
{
class Program
{
static void Main(string[] args)
{
string[] s1 = new string[] { "ABC","BDDFF","fgddf","CC" };
string[] s2 = new string[] { "AB", "BDDFF", "dff", "CC" };
IEnumerable<string> s = s1.Reverse(); foreach (var v in s)
{
Console.WriteLine(v);
} }
}
}
IEnumerable<string> s = s1.Reverse();这句话有点费解,s是什么类型?
可以写成string[] s = s1.Reverse() 吗?
namespace OthersOperator
{
class Program
{
static void Main(string[] args)
{
string[] s1 = new string[] { "ABC","BDDFF","fgddf","CC" };
string[] s2 = new string[] { "AB", "BDDFF", "dff", "CC" };
IEnumerable<string> s = s1.Reverse(); foreach (var v in s)
{
Console.WriteLine(v);
} }
}
}
s1.Reverse().ToArray()
1,IEnumerable 接口
2,Array 实现了IEnumerable。IEnumerable<string> s = s1.Reverse();
string[] s = s1.Reverse();这二种写法都可以