C#C# out关键词用

C#的out关键词,即是法外赋值。

回去处理后底结果。打独比方,有一个增幅之要依照百分比缩放。标准宽度为88,如宽度大于此专业宽度的讲话,按照0.8拓展缩放。如果低于标准宽度,输出的结果尚未转。

这会儿,你得写一个主意:

C# 1

C# 2C# 3

 public static void ReSizeWidth(double originalWidth, double rate, int standardLength, out double resizeWidth)
        {
            resizeWidth = originalWidth;

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

Source Code

 

测试一下序,先是输入的价仅次于标准宽度:
C# 4

 

外一样种植状态:
输入的小幅大于标准宽度:
C# 5

 

相关文章