婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > VS2015中C#版本6.0的新特性 你需要知道

VS2015中C#版本6.0的新特性 你需要知道

熱門標簽:百應電話機器人外呼系統 400電話辦理怎么樣 臨沂智能電話機器人加盟 聯通官網400電話辦理 網絡電話外呼系統上海 西寧呼叫中心外呼系統線路商 地圖標注軟件免費下載 蘇州如何辦理400電話 外呼電話機器人成本

本文列出個人感覺比較有用的幾個新功能,供大家參考,具體內容如下 
注意:這些新特性只能用于VS2015及更高版本,無法在VS2013、VS2010等低版本中使用。當然,如果你不喜歡這些新的特性,仍然可以繼續使用原來的用法(所以說它是新的語法糖)。
 1、自動屬性初始化的改進(有用)
 原來的用法(聲明時無法同時初始化),例如:

 class MyClass
{
  public int Age { get; set; }
  public string Name { get; set; }
  public MyClass()
  {
    Age = 20;
    Name = "張三";
  }
} 

新用法(聲明時可同時初始化,更方便了),例如:

 class MyClass
{
  public int Age { get; set; } = 20;
  public string Name { get; set; } = "張三";
} 

2、String.Format的改進(有用)
 原來的用法:用string.Format(…)實現,例如:

class MyClass
{
  public void MyMethod()
  {
    string name = "張三";
    int age = 20;
    string s1 = string.Format("{0},{1}", name, age);
    string s2 = string.Format("姓名={0},年齡={1}", name, age);
    string s3 = string.Format("{0,15},{1:d3}", name, age);
    string s4 = string.Format("{0,15},{1,10:d3}", name, age);
    Console.WriteLine("{0},{1},{2},{3}", s1, s2, s3 ,s4);
    string s5 = string.Format("{0:yyyy-MM-dd}", DateTime.Now);
  }
} 

新用法:用“$”前綴實現(變量直接寫到大括號內,而且帶智能提示,更方便了),例如: 

class MyClass
{
  public void MyMethod()
  {
    string name = "張三";
    int age = 20;
    string s1 = $"{name},{age}";
    string s2 = $"姓名={name},年齡={age}";
    string s3 = $"{name,15},{age:d3}";
    string s4 = $"{name,15},{age,10:d3}";
    Console.WriteLine($"{s1},{s2},{s3},{s4}");
    string s5 = $"{DateTime.Now:yyyy-MM-dd}";
  }
} 

3、字典的初始化
 原來的用法: 

class MyClass
{
  public void MyMethod()
  {
    Dictionarystring, int> student = new Dictionarystring, int>();
    student.Add("a1", 15);
    student.Add("a2", 14);
    student.Add("a3", 16);
  }
} 

新用法(可以直接寫初始化的值,更方便了): 

class MyClass
{
  public void MyMethod()
  {
    Dictionarystring, int> student = new Dictionarystring, int>()
    {
      ["a1"] = 15,
      ["a2"] = 14,
      ["a3"] = 16
    };
  }
} 

4、可以用static聲明靜態類的引用
 原來的用法: 

using System;
namespace MyApp
{
  class Demo1New
  {
    public static double MyMethod(double x, double angle)
    {
      return Math.Sin(x) + Math.Cos(angle);
    }
  }
} 

新用法(表達式比較復雜的時候有用,代碼更簡潔了):

using static System.Math;
namespace MyApp
{
  class Demo1New
  {
    public static double MyMethod(double x, double angle)
    {
      return Sin(x) + Cos(angle);
    }
  }
} 

5、nameof表達式
 假定WPF應用程序中有下面的類: 

public class MyClass
 {
 
public string MyText { get; set; } = "aaa";
 
}

 并假定有下面的XAML代碼:
 StackPanel>
 
TextBlock Name="txt1"/>
 
……
 
/StackPanel>
 代碼隱藏類中原來的用法:
 txt1.SetBinding(TextBlock.TextProperty, "MyText");
現在的用法(因為有錯誤檢查智能提示,用起來更方便了):
 txt1.SetBinding(TextBlock.TextProperty, nameof(MyClass.MyText));
6、Null-條件表達式
(有用)

 var ss = new string[] { "Foo", null };
var length0 = ss [0]?.Length; // 結果為3
var length1 = ss [1]?.Length; // 結果為null
var lengths = ss.Select (s => s?.Length ?? 0); //結果為[3, 0] 

7、在try-catch-finally中使用await
 異步編程中,原來在catch或者finally中無法使用await,現在可以了: 

async void SomeMethod()
{
  try
  {
    //...etc...
  }
  catch (Exception x)
  {
    var diagnosticData = await GenerateDiagnosticsAsync (x);
    Logger.log (diagnosticData);
  }
  finally
  {
    await someObject.FinalizeAsync();
  }
} 

 8、其他
 C# 6.0還有一些新的特性,對于初學者來說用的不是太多,所以這里就不再介紹了。
 再次說明一下,如果你不喜歡新的特性,仍然可以繼續使用原來的用法。

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

您可能感興趣的文章:
  • C#6.0中10大新特性的應用和總結
  • C# 6.0 新特性匯總
  • 探秘C# 6.0 的新特性
  • C#6.0中你可能不知道的新特性總結

標簽:平涼 中衛 甘肅 臨夏 海西 聊城 清遠 慶陽

巨人網絡通訊聲明:本文標題《VS2015中C#版本6.0的新特性 你需要知道》,本文關鍵詞  VS2015,中,版本,6.0,的,新特性,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《VS2015中C#版本6.0的新特性 你需要知道》相關的同類信息!
  • 本頁收集關于VS2015中C#版本6.0的新特性 你需要知道的相關信息資訊供網民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    久久中文字幕电影| 欧美色综合网站| 国产一区二区免费在线| 久久99精品久久久久婷婷| 日本免费在线视频不卡一不卡二| 视频一区欧美精品| 五月天一区二区| 奇米888四色在线精品| 日本sm残虐另类| 蜜臀久久久久久久| 久久国产福利国产秒拍| 国产一区二区三区免费| 国产高清精品在线| av福利精品导航| 在线电影一区二区三区| 91麻豆精品国产91| 久久久久久久久久久久久久久99 | 国产主播一区二区| 丰满少妇在线播放bd日韩电影| 成人免费毛片片v| 色综合久久中文字幕综合网| 精品视频一区二区不卡| 精品少妇一区二区三区免费观看| 久久久精品人体av艺术| 日韩理论片中文av| 日本成人中文字幕| 不卡av在线网| 7777精品久久久大香线蕉| 日本一区二区综合亚洲| 尤物在线观看一区| 国内精品免费在线观看| 在线观看免费视频综合| 久久婷婷成人综合色| 亚洲视频在线一区二区| 美女一区二区三区在线观看| 成人av电影观看| 精品国产三级a在线观看| 国产精品久久久99| 蜜桃一区二区三区在线| 一本到不卡精品视频在线观看| 日韩一区二区在线免费观看| 国产精品久久久久天堂| 日韩av电影免费观看高清完整版在线观看| 国产乱一区二区| 欧美日韩黄色一区二区| 中文字幕一区二区三区在线不卡| 久久精品国产99国产| 欧美日韩国产色站一区二区三区| 欧美激情一区二区三区| 看片网站欧美日韩| 欧美丝袜自拍制服另类| 中文字幕一区二区三区四区| 蜜乳av一区二区| 欧美羞羞免费网站| 亚洲视频网在线直播| 国产在线视频精品一区| 日韩一区二区三区电影 | 久久综合色天天久久综合图片| 一区二区三区在线观看欧美| 不卡一区在线观看| 国产无一区二区| 国模大尺度一区二区三区| 欧美大片在线观看一区二区| 亚洲一区二区三区国产| 色综合久久久久综合体桃花网| 国产免费久久精品| 成人久久久精品乱码一区二区三区| 精品黑人一区二区三区久久| 美女视频黄免费的久久| 欧美岛国在线观看| 免费三级欧美电影| 日韩一区二区免费电影| 美女任你摸久久 | 国产精品一区二区在线看| 精品国产一区二区三区忘忧草 | 成人永久看片免费视频天堂| 久久久久青草大香线综合精品| 青青草视频一区| 日韩免费视频一区| 国产在线播放一区三区四| 久久久久国产免费免费| 成人精品鲁一区一区二区| 国产精品久久久久久亚洲毛片| av动漫一区二区| 亚洲成人www| 26uuu亚洲| 成人黄色免费短视频| 有坂深雪av一区二区精品| 欧美精品在线一区二区| 国产一区 二区| 亚洲欧美日韩电影| 欧美日韩在线一区二区| 蜜桃视频在线观看一区二区| 久久久777精品电影网影网| av激情综合网| 美腿丝袜亚洲一区| 国产精品第13页| 欧美精品一级二级| 国产电影精品久久禁18| 亚洲免费观看高清完整版在线观看 | 免费成人美女在线观看.| 久久久久高清精品| 色婷婷狠狠综合| 美日韩黄色大片| 国产精品传媒入口麻豆| 欧美伦理影视网| 国产成人精品午夜视频免费| 亚洲一区在线视频| 久久久99精品久久| 欧美精品粉嫩高潮一区二区| 国产成人在线观看| 日韩不卡免费视频| 国产精品传媒在线| 日韩精品自拍偷拍| 在线一区二区观看| 国产精品系列在线播放| 爽好久久久欧美精品| 中文一区二区在线观看| 制服丝袜亚洲色图| 91小视频免费看| 国产福利一区二区三区视频在线 | 久久综合99re88久久爱| 欧美日韩视频在线观看一区二区三区 | 国产曰批免费观看久久久| 亚洲男人的天堂在线观看| 久久久久久黄色| 日韩女优制服丝袜电影| 欧美日韩的一区二区| 91在线一区二区| 从欧美一区二区三区| 久久成人免费网站| 蜜芽一区二区三区| 图片区小说区区亚洲影院| 亚洲人xxxx| 国产精品久久午夜| 久久久久久久综合狠狠综合| 日韩亚洲欧美高清| 91精品国产综合久久久久久漫画 | 亚洲国产日韩综合久久精品| 国产精品麻豆一区二区| 精品福利一区二区三区免费视频| 欧美在线一二三| 欧美日韩一级片在线观看| 欧美在线视频日韩| 欧美色电影在线| 在线观看91av| 日韩一级完整毛片| 欧美成人乱码一区二区三区| 欧美剧情片在线观看| 欧美一区二区三区不卡| 欧美变态凌虐bdsm| 欧美精品一区二区三区很污很色的| 欧美一区二区福利在线| 日韩精品一区二区三区视频播放| 日韩三级精品电影久久久| 亚洲精品一区二区三区四区高清| 久久综合九色综合97_久久久| 久久综合国产精品| 《视频一区视频二区| 亚洲精品视频观看| 亚洲午夜影视影院在线观看| 亚洲国产aⅴ成人精品无吗| 天天综合网天天综合色| 蜜臀久久99精品久久久久宅男| 激情六月婷婷综合| eeuss鲁一区二区三区| 欧美伊人久久久久久久久影院| 欧美日韩一区中文字幕| 欧美成人video| 欧美国产综合一区二区| 亚洲最新在线观看| 美腿丝袜亚洲三区| 成人av资源下载| 精品视频全国免费看| 久久色成人在线| 亚洲蜜臀av乱码久久精品| 天天综合天天综合色| 国产成人精品免费一区二区| 91久久国产最好的精华液| 日韩免费观看高清完整版| 亚洲国产精品ⅴa在线观看| 一区二区三区在线观看国产| 日韩国产精品久久| 99国产精品视频免费观看| 欧美日韩国产一二三| 国产日韩欧美电影| 亚洲电影视频在线| 成人免费观看视频| 日韩一区二区三区免费观看| 国产精品不卡在线| 国产资源精品在线观看| 欧美日本一区二区在线观看| 国产精品久久久久久久久免费樱桃| 天天操天天干天天综合网| 99久久久国产精品免费蜜臀| 日韩欧美视频一区| 亚洲成人精品在线观看| 丁香婷婷综合网| 久久婷婷综合激情| 蜜桃视频在线观看一区二区|