);
}
上面代码展示了一个方法,返回含有3个字符串的元组,然而当我们获取到值,使用的时候 心已经炸了,Item1,Item2,Item3是什么鬼,虽然达到了我们的要求,但是实在不优雅
那么,在C#7.0...Pattern Matching(匹配模式)
在C#7.0中,引入了匹配模式的玩法,先举个老栗子.一个object类型,我们想判断他是否为int如果是int我们就加10,然后输出,需要如下:
object...输出
}
那么在C#7.0中,首先就是对is的一个小扩展,我们只需要这样写就行了,如下:
object a = 1;
if (a is int c) //这里,判断为int后就直接赋值给c
{
int...Local Functions (局部函数)
嗯,这个就有点颠覆..大家都知道,局部变量是指:只在特定过程或函数中可以访问的变量。...;
}
8.Generalized async return types (通用异步返回类型)
嗯,这个,怎么说呢,其实我异步用的较少,所以对这个感觉理解不深刻,还是觉得然并卵,在某些特定的情况下应该是有用的