目前分類:來玩C# (92)
- Nov 17 Thu 2016 08:56
[C#] 委託的用法及簡單說明2
- Nov 16 Wed 2016 15:56
[C#] 委託的用法簡單說明及例子
- Nov 16 Wed 2016 14:43
[C#] 解決C#只能單一繼承的問題 - 使用聚合aggregation
- Nov 16 Wed 2016 11:07
[C#] 解決C#只能單一繼承的問題-使用interface
- Nov 16 Wed 2016 09:42
[C#] 抽象類和介面的差別 abstract vs interface
- Nov 16 Wed 2016 09:19
[C#] 抽象類的宣告及注意事項
- Nov 15 Tue 2016 19:28
[C#] 多介面繼承時遇到成員名相同時的解決方法
既然C#可以繼承多個interface,不管是不是多人開發系統,好記易懂的名字是人人愛.
所以就可能遇到繼承的多個interface中,恰好有成員的名稱相同,如果使用平常的方法,那實作interface成員時到底是那個interface呢??
- Nov 15 Tue 2016 18:20
[C#] 介面使用上應注意的事項 interface
- Nov 15 Tue 2016 16:37
[C#] struct和class的不同之處
- Nov 15 Tue 2016 10:30
[C#] virtual和override的用處
- Nov 08 Tue 2016 09:46
[C#] 繼承的基本觀念 inheritance
- Nov 04 Fri 2016 15:40
[C#] 為什麼要用靜態成員 - static
- Nov 04 Fri 2016 11:29
[C#] 欄位和屬性的差異 field vs property
- Nov 04 Fri 2016 10:03
[C#] 類的建構式及解構式的觀念及簡單例子
- Nov 03 Thu 2016 18:42
[C#] 命名空間的使用方法
- Nov 03 Thu 2016 15:37
[C#] 方法間傳遞參數的種類及簡單介紹
- Nov 03 Thu 2016 09:22
[C#] 條件式中常用的&和&& |和||的差異
- Nov 02 Wed 2016 18:52
[C#] Parse和TryParse的差異和用法
- Nov 02 Wed 2016 11:53
[C#] 顯式轉型和隱式轉型 - implicit conversion and explicit conversion
- Nov 02 Wed 2016 09:36
[C#] 字串前加@的意思和用法 - verbatim literal
string a = "hello, world"; // hello, world string b = @"hello, world"; // hello, world string c = "hello \t world"; // hello world string d = @"hello \t world"; // hello \t world string e = "Joe said \"Hello\" to me"; // Joe said "Hello" to me string f = @"Joe said ""Hello"" to me"; // Joe said "Hello" to me string g = "\\\\server\\share\\file.txt"; // \\server\share\file.txt string h = @"\\server\share\file.txt"; // \\server\share\file.txt string i = "one\r\ntwo\r\nthree"; string j = @"one two three";
上面是msdn給的例子,說明了加不加@的差別,
基本上加上@就是告訴編譯器,接下來的這個字串我會全權負責,請編譯器不要自做聰明,只要如實照做就好了