C#中两个问号和一个问号
2011-03-11 13:10
323 查看
C#中两个问号的双目运算符
view sourceprint?
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
int? a;
a = null;//此时输出3
//a = 6;//此时输出6
int b = a ?? 3;
Console.Write(b);
Console.ReadKey();
}
}
}
变量定义中含有一个问号,意思是这个数据类型是NullAble类型的。
变量定义中含有两个问号,意思是取所赋值??左边的,如果左边为null,取所赋值??右边的。
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/metababy/archive/2010/08/11/5803542.aspx
view sourceprint?
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
int? a;
a = null;//此时输出3
//a = 6;//此时输出6
int b = a ?? 3;
Console.Write(b);
Console.ReadKey();
}
}
}
变量定义中含有一个问号,意思是这个数据类型是NullAble类型的。
变量定义中含有两个问号,意思是取所赋值??左边的,如果左边为null,取所赋值??右边的。
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/metababy/archive/2010/08/11/5803542.aspx
相关文章推荐
- (转)C#中两个问号和一个问号 ??
- C#语法中一个问号(?)和两个问号(??)的运算符是什么意思?
- C#中一个问号和两个问号(a ?? b)的作用
- C#中两个问号和一个问号
- C#语法中一个问号(?)和两个问号(??)的运算符是什么意思?
- C#语法中一个问号(?)和两个问号(??)的运算符是什么意思?
- C#语法中一个问号(?)和两个问号(??)的运算符
- C#中两个问号和一个问号的区别
- C#语法中一个问号(?)和两个问号(??)的运算符是什么意思?zz
- C#语法中一个问号(?)与两个问号(??)有什么区别
- c#语法中两个问号 int后面一个问号
- C#中两个问号和一个问号
- C#中两个问号和一个问号
- C#语法中一个问号(?)和两个问号(??)的运算符是什么意思?
- c#语法中两个问号 int后面一个问号
- C#中如何把串口接收的两个字节,合成一个short整型
- C# 两个textBox控件调用同一个monthCalendar输入日期
- c# dataTable 合并两个列到一个新列中
- c#中两个DateTimePicker,一个时间设置为0:0:0,另一个设置为23:59:59
- C# 一个简单的递归函数和 两个List<T> 合并