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

C#函數的參數返回結構數組

開發 后端
本文介紹C#函數的參數返回結構數組,包括調用函數,取得結構數組及信息和歷數組并輸出到客戶端的瀏覽器。

頭暈腦漲地研究了一天,就為了實現C#函數的參數返回結構數組。 

現供大家分享,節省學習時間。 

C#函數的參數返回結構數組實例:

  1. ///<summary> 
  2. ///用戶信息結構  
  3. ///summary> 
  4. publicstructTUSER  
  5. {  
  6. publicstringLoginName;  
  7. publicstringLoginPass;  
  8. publicstringTrueName;  
  9. publicstringEMail;  
  10. publicintLevel;  
  11. }  
  12. ///<summary> 
  13. ///獲得所有注冊用戶  
  14. ///summary> 
  15. ///<paramnameparamname="USERINFO">返回用戶信息結構param> 
  16. publicboolGetUsers(outTUSER[]G_USERINFO)  
  17. {  
  18. USEROP.TUSER[]f_TUSER;  
  19. intCurRec=0;//初始化記錄計數器  
  20. intrec_count=0;//計算總記錄數  
  21. SqlConnectionmyConn=newSqlConnection(connectionString);  
  22. stringcmd="select*from"+m_Table;//SQL查詢語句  
  23. SqlCommandmycmd=newSqlCommand(cmd,myConn);  
  24. mycmd.Connection.Open();//打開連接  
  25. SqlDataReaderadr=null;//創建數據讀取器  
  26. try  
  27. {  
  28. adr=mycmd.ExecuteReader();  
  29. while(adr.Read())  
  30. {  
  31. rec_count+=1;  
  32. }  
  33. myConn.Close();//關閉數據庫連接  
  34. mycmd.Connection.Open();//打開數據庫連接  
  35. try  
  36. {  
  37. adr=mycmd.ExecuteReader();  
  38. f_TUSER=newUSEROP.TUSER[rec_count];  
  39. while(adr.Read())  
  40. {  
  41. f_TUSER[CurRec].LoginName=adr["US_LOGINNAME"].ToString();  
  42. f_TUSER[CurRec].LoginPass=adr["US_LOGINPASS"].ToString();  
  43. f_TUSER[CurRec].TrueName=adr["US_TrueName"].ToString();  
  44. f_TUSER[CurRec].EMail=adr["US_EMail"].ToString();  
  45. f_TUSER[CurRec].Level=Int32.Parse(adr["US_Level"].ToString());  
  46. CurRec+=1;  
  47. }  
  48. G_USERINFO=f_TUSER;  
  49. myConn.Close();///關閉連接  
  50. returntrue;  
  51. }  
  52. catch  
  53. {  
  54. myConn.Close();  
  55. f_TUSER=newUSEROP.TUSER[1];  
  56. f_TUSER[0].LoginName="";  
  57. f_TUSER[0].LoginPass="";  
  58. f_TUSER[0].TrueName="";  
  59. f_TUSER[0].EMail="";  
  60. f_TUSER[0].Level=0;  
  61. G_USERINFO=f_TUSER;  
  62. returnfalse;  
  63. }  
  64. }  
  65. catch  
  66. {  
  67. myConn.Close();  
  68. f_TUSER=newUSEROP.TUSER[1];  
  69. f_TUSER[0].LoginName="";  
  70. f_TUSER[0].LoginPass="";  
  71. f_TUSER[0].TrueName="";  
  72. f_TUSER[0].EMail="";  
  73. f_TUSER[0].Level=0;  
  74. G_USERINFO=f_TUSER;  
  75. returnfalse;  
  76. }  
  77. /////////////////在WEBFORM中調用如下:  
  78. privatevoidButton3_Click(objectsender,System.EventArgse)  
  79. {  
  80. KSBM.USEROP.TUSER[]f_TUSER;//=newKSBM.USEROP.TUSER();
  81. ///為什么不"new"一個結構數組呢?因為傳進來的已是我們要的數據了,所以只要開辟一個存儲空間就行了.  
  82. KSBM.USEROPf_USOP=newKSBM.USEROP();  
  83. boolret=f_USOP.GetUsers(outf_TUSER);///調用函數,取得結構數組及信息  
  84. if(f_TUSER.Length!=0)//數據長度為0時,表明無返回數據.  
  85. {  
  86. for(intiloop=0;iloop<f_TUSER.Length;iloop++)///遍歷數組并輸出到客戶端的瀏覽器  
  87. {  
  88. Response.Write(f_TUSER[iloop].LoginName);  
  89. Response.Write(f_TUSER[iloop].LoginPass);  
  90. Response.Write(f_TUSER[iloop].TrueName);  
  91. Response.Write(f_TUSER[iloop].EMail);  
  92. Response.Write(f_TUSER[iloop].Level);  
  93. }  

以上介紹C#函數的參數返回結構數組

【編輯推薦】

  1. C#在應用程序間發送消息實現淺析
  2. 一些C#時間類型的入門知識
  3. C#接口和抽象類技術特點淺析
  4. 一個C#時間計算的實例
  5. C#繼承知識詳解
責任編輯:佚名 來源: 比特網
相關推薦

2009-08-07 11:26:53

C#數組結構

2009-07-31 15:10:21

C#函數指針數組C#數組

2009-09-23 09:36:34

C#數組

2009-08-13 14:24:44

C#結構體構造函數

2009-08-13 13:03:52

C#結構體數組

2009-08-13 13:17:10

C#結構體數組

2009-08-07 09:29:22

C#數組C#函數

2021-02-06 10:27:45

C#函數參數

2009-08-13 14:36:40

C#結構體構造函數

2009-09-02 10:58:02

C#動態數組

2011-09-21 10:56:31

C#結構

2009-07-30 15:24:13

C#析構函數C#構造函數

2009-08-13 14:10:18

C#構造函數

2009-09-17 17:13:54

C#數組

2009-08-27 16:18:47

C#類C#結構體

2009-08-31 10:28:00

C# CreateEm

2009-08-31 09:59:13

C# CreateEm

2009-08-31 10:14:49

C# CreateEm

2009-09-02 10:23:52

C#動態二維數組

2009-08-14 11:05:28

C#語言的結構體
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 国产这里只有精品 | 91精品国产色综合久久 | 81精品国产乱码久久久久久 | 国产精品久久久久久婷婷天堂 | 欧美一区二区三区高清视频 | 久久一区二区三区电影 | 欧美日韩中文字幕 | 中文字幕一区二区三区不卡 | av在线免费观看网站 | 激情91 | 密室大逃脱第六季大神版在线观看 | www.日韩 | 欧美色综合一区二区三区 | 国产一区二区在线播放 | 亚洲人人舔人人 | 福利精品 | 99免费视频 | 国产成人精品一区二区三区在线 | 天天干免费视频 | 欧美日韩专区 | 日韩精品一区二区三区在线 | 在线免费av电影 | 久久久女女女女999久久 | 日本黄色免费片 | 国产成人99久久亚洲综合精品 | 一本色道精品久久一区二区三区 | 视频一区二区三区中文字幕 | 日韩在线一区二区三区 | h片免费在线观看 | 国产伦精品一区二区三区精品视频 | 中文字幕一区二区三区四区 | 日日干日日操 | 亚洲一区三区在线观看 | 亚洲视频二区 | 国产1页 | 免费看啪啪网站 | 欧美日韩国产综合在线 | 久久精品小视频 | 91免费版在线| 日韩色图视频 | 亚洲成人免费观看 |