เริ่มเเรกที่เขียน c# ใหม่ๆ (ตอนนี้ก็ยังใหม่อยู่) หรือเเม้กระทั่ง vb ผมใช้ตัวแปร String เพื่อต่อข้อความ
เช่น string sql = "select * from dept";
sql +="where 1=1";
sql +="and name like '%jad%' ";
เเต่เพื่อนควรเปลี่ยนมาใช้ StringBuilder แทนครับ
System.Text.StringBuilder sb = new System.Text.StringBuilder();
sb.Append("select * from dept");
sb.Append("where 1=1")
..
.
DataSet ds = BaseDao.ExecuteNonQuery(sb.ToString());
ที่เปลี่ยนมาใช้ StringBuilder เพราะใช้หน่วยความจำ น้อยกว่า string ซึ่งก็คือกินทรัพยากรน้อยนั้นเอง
เพิ่มเิติมได้ที่ : http://www.codeproject.com/KB/cs/String ... tring.aspx
c# StringBulider vs String
Moderators: mindphp, ผู้ดูแลกระดาน
-
- Similar Topics
- Replies
- Views
- Last post
-
- 0 Replies
- 1598 Views
-
Last post by supattra_su
16/10/2018 5:57 pm
-
- 1 Replies
- 1262 Views
-
Last post by makup
09/10/2020 3:09 pm
-
-
มีโค้ดที่ตัด string ตามที่เรากำหนดไว้ไหมครับ
by jamepiyawat » 04/10/2019 2:37 pm » in Programming - PHP - 3 Replies
- 370 Views
-
Last post by Ittichai_chupol
04/10/2019 2:44 pm
-
-
-
convert List<string> to 1,2,3,4,5
by jataz2 » 25/08/2015 3:55 pm » in Programming - C/C++ & java & Python - 0 Replies
- 472 Views
-
Last post by jataz2
25/08/2015 3:55 pm
-
-
- 1 Replies
- 405 Views
-
Last post by offing
08/01/2015 2:00 pm
-
- 1 Replies
- 1228 Views
-
Last post by AePongsak
06/08/2018 6:11 pm
-
- 2 Replies
- 518 Views
-
Last post by tsukasaz
23/12/2015 2:46 pm
-
- 2 Replies
- 1008 Views
-
Last post by jataz2
05/07/2019 9:45 am
Who is online
Users browsing this forum: No registered users and 6 guests