Re: [問題] 請教 null 的用法

看板C_Sharp (C#)作者 (WildDagger)時間11年前 (2014/01/08 15:57), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串3/3 (看更多)
※ 引述《netsm (小黑)》之銘言: 上面恕刪 : 請教: double uk=(ux==null)? (exact(t,x,y)): ux.f1(0, x, y, 0, 0, 0); : 是甚麼樣的邏輯? : 我讀出來的檔案 write("..\\(2D)uexact_" + filename + ".plt", null); : 只有時間t有值,而x,y皆為零,是否與 null 有關? 個人的理解是,這是個簡略化的if else區塊 如果把那一句寫成if else區塊會變這樣: double uk; if (ux == null) { uk = exact(t, x, y); } else { uk = ux.f1(0, x, y, 0, 0, 0); } 基本上是有等式的運算才可以簡略成這樣 用在return之類的地方也可以 -- galilei503:原PO國文老師經長請假#1Duc8INo (StupidClown) 05/30 02:16

05/30 02:58,
樓上的國文老師也...
05/30 02:58

05/30 03:00,
常...我不該採在地板上,我對不起地球..
05/30 03:00

05/30 03:15,
05/30 03:15

05/30 04:56,
樓上你...想害我被做成簽名檔= =(沒有錯字了我撿查過!)
05/30 04:56

05/30 09:39,
05/30 09:39
-- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 111.250.110.151
文章代碼(AID): #1IpGJFYo (C_Sharp)
討論串 (同標題文章)
文章代碼(AID): #1IpGJFYo (C_Sharp)