• c# 两个问号


    http://topic.csdn.net/u/20090326/15/586b9281-314d-43b3-b1c0-a795d24fffc3.html The ?? operator returns the left-hand operand if it is not null, or else it returns the right operand.
    C# code
    // nullable_type_operator.cs using System; class MainClass { staticint? GetNullableInt() { returnnull; } staticstring GetStringValue() { returnnull; } staticvoid Main() { // ?? operator example. int? x =null; // y = x, unless x is null, in which case y = -1. int y = x ??-1; // Assign i to return value of method, unless // return value is null, in which case assign // default value of int to i. int i = GetNullableInt() ??default(int); string s = GetStringValue(); // ?? also works with reference types. // Display contents of s, unless s is null, // in which case display "Unspecified". Console.WriteLine(s ??"Unspecified"); } }
  • 相关阅读:
    LeetCode 16 3sum closest
    LeetCode 15 3Sum
    LeetCode 14 Longest Common Prefix
    jQuery数组遍历
    jQuery DOM对象与jQuery对象转换
    jQuery选择器
    jQuery类和样式操作
    js节点操作
    js全选反选
    innerHTML和innerTEXT的区别
  • 原文地址:https://www.cnblogs.com/adodo1/p/4328063.html
Copyright © 2020-2023  润新知