程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> C# >> C#入門知識 >> 函數參數中“x++與x+1”造成的運算無效測試,函數

函數參數中“x++與x+1”造成的運算無效測試,函數

編輯:C#入門知識

函數參數中“x++與x+1”造成的運算無效測試,函數


可能以前書上都有說過,當時沒在意

只有在實際項目中才會遇到因這個問題導致的Bug

 

var tmp1 = 10;
var tmp2 = Math.Max(tmp1++, 10);
Console.WriteLine(tmp2);
Console.Read();

//print 10

 

var tmp1 = 10;
var tmp2 = Math.Max(tmp1+1, 10);
Console.WriteLine(tmp2);
Console.Read();

//print 11

 

 

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved