官术网_书友最值得收藏!

Hardcoding the values

Now, back in Default.aspx, go to the Design view and double-click on the Exchange and Compare button. All we will do is to hardcode the values to save time. We don't have to read them from the user. Of course, you can, if you want to, by putting in two boxes and process that using double convert.

Now, in Default.aspx.cs, between a set of curly braces below the line beginning with protected void Button1_Click..., enter the following lines:

double x = 25, y = 34;

Then use sampLabel.Text to display the original values on this screen, first displaying the value of x and then displaying the value of y:

sampLabel.Text = $"x={x}, y={y}";

Next, to do the swapping of the values. Enter the following:

GenMethods.Swap<double>(ref x, ref y);  

First, you enter the name of class and then the function, which is Swap. You will see that <T> can now be replaced with <double>, because we are swapping doubles. Then, you'll put in ref x and ref y.

Because we are using ref, the values of x and y have to be initialized and further now we can display them again, but swapped, as shown here:

sampLabel.Text += $"<br>x={x}, y={y}";
主站蜘蛛池模板: 西盟| 鞍山市| 霍山县| 吉水县| 社会| 会同县| 永寿县| 方山县| 岳阳市| 东光县| 资溪县| 沛县| 长垣县| 连南| 巨野县| 亚东县| 珲春市| 贡嘎县| 克拉玛依市| 红安县| 那曲县| 清苑县| 临朐县| 新蔡县| 大悟县| 克东县| 德江县| 芜湖市| 新绛县| 印江| 定结县| 龙口市| 白山市| 阿城市| 盖州市| 安顺市| 昌乐县| 天津市| 昭平县| 财经| 宾阳县|