看板 C_Sharp 關於我們 聯絡資訊
請問一下要怎麼去掉字串中間的空白呢? 我只知道c#有去除前後的空白是用Trim() 那假設字串是 abc def 空白空在中間,要怎麼去除變成abcdef呢?? 再請問一下,之前去上課老師說連資料庫時connection 要open的時候再open, 用完馬上close。 那假設我要用到資料庫的地方是在迴圈裡面,那是要在迴圈外面就先open好, 等跳出迴圈後再close 會比較好?? 還是說每執行一次就open、close呢?? 像這樣,那一種會比較好?? 方法一: conn.Open(); for(int i=1; i<=1000; i++) { //...執行程式.. } conn.Close(); 方法二: for(int i=1; i<=1000; i++) { conn.Open(); //....執行程式.. conn.Close(); } -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 203.73.242.124 ※ 編輯: riko 來自: 203.73.242.124 (01/26 21:11)
tacoq:先open好吧XD 反正要一直做,開開關關沒啥意思 01/26 21:18
tacoq:除非你執行程式的部分每次都要做很久 01/26 21:20
fatty0860:拿掉空白可以用 replace 01/27 00:17
tomex:Open/Close "一定"不能寫在loop裏頭,這是鐵則 02/03 13:06
tomex:因為你若讀過理論就知道,open/close是佔整個操作最久的時間 02/03 13:06