1. 程式人生 > >C# out關鍵詞應用

C# out關鍵詞應用

blog lap 需要 source c# col show width 結果

C#的out關鍵詞,即是方法內賦值。

返回處理後的結果。打個比喻,有一個寬度的需要按比例縮放。標準寬度為88,如寬度大於這個標準寬度的話,按照0.8進行縮放。如果小於標準寬度,輸出的結果沒變化。

此時,你可以寫一個方法:

技術分享圖片

技術分享圖片
 public static void ReSizeWidth(double originalWidth, double rate, int standardLength, out double resizeWidth)
        {
            resizeWidth = originalWidth;

            if (originalWidth > standardLength)
            {
                resizeWidth 
= originalWidth * rate; } }
Source Code

測試一下程序,先是輸入的值小於標準寬度:
技術分享圖片

另一種情況:
輸入的寬度大於標準寬度:
技術分享圖片

C# out關鍵詞應用