C ref,out變數巧用篇

2021-07-03 08:42:38 字數 403 閱讀 4964

c#ref,out變數巧用篇(輸入輸出變數):

todo:

1,ref型別變數運用

2,out型別變數運用

講解篇:

1,ref型別變數:

string strref = "";

getchangeref(ref strref);

呼叫:strref變數的值已經改變過了。

getchangeref(ref string strref){};

這裡其實,

2,out型別變數:

string pkey=guid.empty().tostring();

guid gkey;

guid.tryparse(pkey,out gkey);//這裡其實,宣告的guid型別變數gkey的值已經被轉換輸出了

巧用變數減少查詢

1 用變數排名 例 以ecshop中的商品表為例,計算每個欄目下的商品數,並按商品數排名.select cat id,count as cnt from goods group by cat id order by cnt desc 並按商品數計算這些欄目的名次 set curr cnt 0,pre...

CSS篇之巧用line height

公司乙個頁面中的乙個樣式如下,使左邊文字豎直排列且水平垂直居中 已中止 left tit一般情況,我會用padding 如上 或者用position transform margin使文字豎直排放看起來居中,但是這樣不夠智慧型或顯得比較冗餘。偶然發現,其實用line height就能不用具體控制pa...

bash中變數的巧用

鳥哥的私房菜 可以用乙個變數來代替長串的目錄,這樣即好記,也提高了效率。引用如下 若你有乙個常去的工作目錄名稱為 cluster server work taiwan 2005 003 如何 進行該目錄的簡化?答 在一般的情況下,如果你想要進入上述該目錄得要 cd cluster server wo...