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

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}";
主站蜘蛛池模板: 重庆市| 沂南县| 新绛县| 会东县| 民丰县| 叙永县| 乐业县| 洞口县| 开江县| 光山县| 柘荣县| 普兰店市| 宁波市| 兰州市| 榆林市| 玉屏| 垫江县| 嘉善县| 和顺县| 古蔺县| 临洮县| 涪陵区| 浮梁县| 来凤县| 朝阳市| 那坡县| 元江| 忻州市| 光山县| 蒲江县| 沈丘县| 奎屯市| 穆棱市| 建德市| 平度市| 阳春市| 札达县| 江西省| 鄱阳县| 澄迈县| 林周县|