C#的out關鍵詞,即是方法內賦值。返回處理後的結果。打個比喻,有一個寬度的需要按比例縮放。標準寬度為88,如寬度大於這個標準寬度的話,按照0.8進行縮放。如果小於標準寬度,輸出的結果沒變化。此時,你可以寫一個方法: public static void ReSizeWidth(double ori ...
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