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

C#函數(shù)的參數(shù)返回結(jié)構(gòu)數(shù)組

開發(fā) 后端
本文介紹C#函數(shù)的參數(shù)返回結(jié)構(gòu)數(shù)組,包括調(diào)用函數(shù),取得結(jié)構(gòu)數(shù)組及信息和歷數(shù)組并輸出到客戶端的瀏覽器。

頭暈?zāi)X漲地研究了一天,就為了實(shí)現(xiàn)C#函數(shù)的參數(shù)返回結(jié)構(gòu)數(shù)組。 

現(xiàn)供大家分享,節(jié)省學(xué)習(xí)時間。 

C#函數(shù)的參數(shù)返回結(jié)構(gòu)數(shù)組實(shí)例:

  1. ///<summary> 
  2. ///用戶信息結(jié)構(gòu)  
  3. ///summary> 
  4. publicstructTUSER  
  5. {  
  6. publicstringLoginName;  
  7. publicstringLoginPass;  
  8. publicstringTrueName;  
  9. publicstringEMail;  
  10. publicintLevel;  
  11. }  
  12. ///<summary> 
  13. ///獲得所有注冊用戶  
  14. ///summary> 
  15. ///<paramnameparamname="USERINFO">返回用戶信息結(jié)構(gòu)param> 
  16. publicboolGetUsers(outTUSER[]G_USERINFO)  
  17. {  
  18. USEROP.TUSER[]f_TUSER;  
  19. intCurRec=0;//初始化記錄計數(shù)器  
  20. intrec_count=0;//計算總記錄數(shù)  
  21. SqlConnectionmyConn=newSqlConnection(connectionString);  
  22. stringcmd="select*from"+m_Table;//SQL查詢語句  
  23. SqlCommandmycmd=newSqlCommand(cmd,myConn);  
  24. mycmd.Connection.Open();//打開連接  
  25. SqlDataReaderadr=null;//創(chuàng)建數(shù)據(jù)讀取器  
  26. try  
  27. {  
  28. adr=mycmd.ExecuteReader();  
  29. while(adr.Read())  
  30. {  
  31. rec_count+=1;  
  32. }  
  33. myConn.Close();//關(guān)閉數(shù)據(jù)庫連接  
  34. mycmd.Connection.Open();//打開數(shù)據(jù)庫連接  
  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();///關(guān)閉連接  
  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中調(diào)用如下:  
  78. privatevoidButton3_Click(objectsender,System.EventArgse)  
  79. {  
  80. KSBM.USEROP.TUSER[]f_TUSER;//=newKSBM.USEROP.TUSER();
  81. ///為什么不"new"一個結(jié)構(gòu)數(shù)組呢?因?yàn)閭鬟M(jìn)來的已是我們要的數(shù)據(jù)了,所以只要開辟一個存儲空間就行了.  
  82. KSBM.USEROPf_USOP=newKSBM.USEROP();  
  83. boolret=f_USOP.GetUsers(outf_TUSER);///調(diào)用函數(shù),取得結(jié)構(gòu)數(shù)組及信息  
  84. if(f_TUSER.Length!=0)//數(shù)據(jù)長度為0時,表明無返回數(shù)據(jù).  
  85. {  
  86. for(intiloop=0;iloop<f_TUSER.Length;iloop++)///遍歷數(shù)組并輸出到客戶端的瀏覽器  
  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#函數(shù)的參數(shù)返回結(jié)構(gòu)數(shù)組

【編輯推薦】

  1. C#在應(yīng)用程序間發(fā)送消息實(shí)現(xiàn)淺析
  2. 一些C#時間類型的入門知識
  3. C#接口和抽象類技術(shù)特點(diǎn)淺析
  4. 一個C#時間計算的實(shí)例
  5. C#繼承知識詳解
責(zé)任編輯:佚名 來源: 比特網(wǎng)
相關(guān)推薦

2009-08-07 11:26:53

C#數(shù)組結(jié)構(gòu)

2009-07-31 15:10:21

C#函數(shù)指針數(shù)組C#數(shù)組

2009-09-23 09:36:34

C#數(shù)組

2009-08-13 14:24:44

C#結(jié)構(gòu)體構(gòu)造函數(shù)

2009-08-13 13:03:52

C#結(jié)構(gòu)體數(shù)組

2009-08-13 13:17:10

C#結(jié)構(gòu)體數(shù)組

2009-08-07 09:29:22

C#數(shù)組C#函數(shù)

2021-02-06 10:27:45

C#函數(shù)參數(shù)

2009-08-13 14:36:40

C#結(jié)構(gòu)體構(gòu)造函數(shù)

2009-09-02 10:58:02

C#動態(tài)數(shù)組

2011-09-21 10:56:31

C#結(jié)構(gòu)

2009-07-30 15:24:13

C#析構(gòu)函數(shù)C#構(gòu)造函數(shù)

2009-08-13 14:10:18

C#構(gòu)造函數(shù)

2009-09-17 17:13:54

C#數(shù)組

2009-08-27 16:18:47

C#類C#結(jié)構(gòu)體

2009-08-31 09:59:13

C# CreateEm

2009-08-31 10:14:49

C# CreateEm

2009-08-31 10:28:00

C# CreateEm

2009-09-02 10:23:52

C#動態(tài)二維數(shù)組

2009-08-14 11:05:28

C#語言的結(jié)構(gòu)體
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: 精品欧美乱码久久久久久 | 91tv在线观看 | 亚洲视频二区 | 天天躁日日躁狠狠很躁 | 中文字幕第十一页 | 尤物在线 | 一级h片| 成年人视频在线免费观看 | 一区二区国产精品 | 精品视频一区二区三区在线观看 | 国产精品一区视频 | 久久aⅴ乱码一区二区三区 亚洲欧美综合精品另类天天更新 | 亚洲三区在线观看 | 亚洲精品在线免费观看视频 | 中文字幕在线观 | 九九热精 | 欧美一区二区三区在线免费观看 | 国产成人精品久久二区二区91 | 亚洲精品一区二区三区中文字幕 | 中文一区 | 亚洲成人一级 | 亚洲永久字幕 | 久久精品久久久久久 | 天天综合网天天综合色 | 91视视频在线观看入口直接观看 | 欧美极品视频在线观看 | 69堂永久69tangcom | 一区在线视频 | 精品一区国产 | 欧美午夜一区 | 日日碰狠狠躁久久躁婷婷 | 91精品国产综合久久久久久丝袜 | 久久国色 | 国产一区二区影院 | 亚洲日韩中文字幕一区 | 亚洲精品久久久久久久久久久久久 | 日本五月婷婷 | 欧美中文字幕一区二区三区亚洲 | 超碰人人爱 | 国产精品久久国产精品 | 男人天堂色 |