编程语言
首页 > 编程语言> > leetcode2.两数相加【c#】问号的用法。

leetcode2.两数相加【c#】问号的用法。

作者:互联网

题:

 

题解:

 

 设置进位值num,将每次l1,l2,num三个值加起来为mid,位数为mid%10,大于10则进位为mid/10。

思路很清晰,没什么好说的。

这里记录一下c#中问号的用法。

 可空类型修饰符,使值类型也可为空。

a??b 空合并运算符。当a为null时则返回b,a不为null时则返回a本身。

?. NULL检查运算符。如果对象为NULL,则不进行后面的获取成员的运算,直接返回NULL。在这里判断l1,l2是否为空,用于解决l1、l2链表长度不一样的情况。

标签:10,leetcode2,c#,运算符,num,l2,l1,NULL,两数
来源: https://www.cnblogs.com/silver0609/p/13852662.html