c#的out關鍵詞,即是方法內賦值。
返回處理后的結果。打個比喻,有一個寬度的需要按比例縮放。標準寬度為88,如寬度大于這個標準寬度的話,按照0.8進行縮放。如果小于標準寬度,輸出的結果沒變化。
此時,你可以寫一個方法:
1
2
3
4
5
6
7
8
|
public static void resizewidth(double originalwidth, double rate, int standardlength, out double resizewidth) { resizewidth = originalwidth; if (originalwidth > standardlength) { resizewidth = originalwidth * rate; } } |
測試一下程序,先是輸入的值小于標準寬度:
另一種情況:
輸入的寬度大于標準寬度:
以上這篇c# out關鍵詞的應用實例就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持服務器之家。
原文鏈接:http://www.cnblogs.com/insus/archive/2017/12/11/8021929.html