成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

C# this關鍵字介紹

開發 后端
這里介紹C# this關鍵字,由于靜態成員函數存在于類一級,并且不是對象的一部分,因此沒有this指針。在靜態方法中引用C# this關鍵字是錯誤的。

C# this關鍵字引用類的當前實例。

以下是 this 的常用用途:
◆限定被相似的名稱隱藏的成員
◆將對象作為參數傳遞到其他方法
◆聲明索引器

C# this關鍵字示例:

  1. //this關鍵字  
  2. //keywords_this.cs  
  3. usingSystem;  
  4. classEmployee  
  5. {  
  6. privatestring_name;  
  7. privateint_age;  
  8. privatestring[]_arr=newstring[5];  
  9.  
  10. publicEmployee(stringname,intage)  
  11. {  
  12. //使用this限定字段,name與age  
  13. this._name=name;  
  14. this._age=age;  
  15. }  
  16.  
  17. publicstringName  
  18. {  
  19. get{returnthis._name;}  
  20. }  
  21.  
  22. publicintAge  
  23. {  
  24. get{returnthis._age;}  
  25. }  
  26.  
  27. //打印雇員資料  
  28. publicvoidPrintEmployee()  
  29. {  
  30. //將Employee對象作為參數傳遞到DoPrint方法  
  31. Print.DoPrint(this);  
  32. }  
  33.  
  34. //聲明索引器  
  35. publicstringthis[intparam]  
  36. {  
  37. get{return_arr[param];}  
  38. set{_arr[param]=value;}  
  39. }  
  40.  
  41. }  
  42. classPrint  
  43. {  
  44. publicstaticvoidDoPrint(Employeee)  
  45. {  
  46. Console.WriteLine("Name:{0}\nAge:{1}",e.Name,e.Age);  
  47. }  
  48. }  
  49.  
  50. classTestApp  
  51. {  
  52. staticvoidMain()  
  53. {  
  54. EmployeeE=newEmployee("Hunts",21);  
  55. E[0]="Scott";  
  56. E[1]="Leigh";  
  57. E[4]="Kiwis";  
  58. E.PrintEmployee();  
  59.  
  60. for(inti=0;i<5;i++)  
  61. {  
  62. Console.WriteLine("FriendsName:{0}",E[i]);  
  63. }  
  64.  
  65. Console.ReadLine();  
  66. }  
  67. }  
  68.  
  69. /**//*  
  70. 控制臺輸出:  
  71. Name:Hunts  
  72. Age:21  
  73. FriendsName:Scott  
  74. FriendsName:Leigh  
  75. FriendsName:  
  76. FriendsName:  
  77. FriendsName:Kiwis  
  78. */ 

由于靜態成員函數存在于類一級,并且不是對象的一部分,因此沒有this指針。在靜態方法中引用C# this關鍵字是錯誤的。索引器允許類或結構的實例按照與數組相同的方式進行索引。索引器類似于屬性,不同之處在于它們的訪問器采用參數。

【編輯推薦】

  1. 如何用C#和ADO.NET訪問
  2. 淺析C# Switch語句
  3. C#驗證輸入方法詳解
  4. 簡單介紹C# 匿名方法
  5. C# FileSystemWatcher對象
責任編輯:佚名 來源: 博客園
相關推薦

2009-09-02 09:24:03

C# this關鍵字

2009-08-13 13:04:29

C# lock關鍵字

2009-08-06 17:52:23

C#增加that關鍵字

2009-08-13 17:44:34

C# using關鍵字

2009-08-21 14:47:59

C# base關鍵字

2009-08-26 15:16:29

C# lock關鍵字

2009-08-21 14:16:35

C# New關鍵字

2009-08-13 09:49:16

C#關鍵字

2011-06-21 09:50:51

volatile

2009-07-31 16:34:17

dynamicC# 4.0

2009-09-01 15:25:04

C# default關

2024-06-04 17:02:38

newC#編程語言

2024-12-26 00:28:59

C#base?關鍵字

2011-06-14 13:26:27

volatile

2022-01-10 18:11:42

C語言應用技巧

2025-01-22 08:06:38

C#yield數據迭代

2024-05-29 14:09:00

C#編程this

2024-07-09 08:00:48

C#var?關鍵字

2021-04-18 07:58:22

SQL Server數據庫Apply

2011-07-14 23:14:42

C++static
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 天堂网avav | 国产视频二区在线观看 | 久在线视频播放免费视频 | 中文字幕一区二区三区不卡在线 | 国产精品成人在线 | 一区二区中文字幕 | 国产亚洲成av人片在线观看桃 | 国产毛片久久久 | 国产永久免费 | 亚洲福利在线观看 | 免费高清成人 | 日日摸夜夜添夜夜添精品视频 | 国产一区二区三区在线 | 色综合久久88色综合天天 | 日本天堂一区 | 青青艹在线视频 | 97国产精品| 久久久久久999 | 高清亚洲| 国产重口老太伦 | 欧美黄色绿像 | 国产精品不卡一区 | 二区在线观看 | 最新黄色在线观看 | 91深夜福利视频 | 亚洲免费在线 | 国产日韩欧美精品一区二区 | 亚洲精品区 | 午夜免费网 | 精品国产乱码久久久久久闺蜜 | 午夜国产羞羞视频免费网站 | 亚洲性人人天天夜夜摸 | 免费看啪啪网站 | 日韩五月天 | 99精品在线观看 | 成人黄色av网址 | 不卡在线视频 | 国产一区二区黑人欧美xxxx | 中文字幕专区 | 91中文| 国产亚洲欧美在线 |