- Beginning C# 7 Hands-On:Advanced Language Features
- Tom Owsiak
- 201字
- 2021-07-02 15:29:17
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}";
- 多媒體CAI課件設計與制作導論(第二版)
- DBA攻堅指南:左手Oracle,右手MySQL
- Boost程序庫完全開發指南:深入C++”準”標準庫(第5版)
- R語言數據分析從入門到精通
- OpenDaylight Cookbook
- Android Application Development Cookbook(Second Edition)
- aelf區塊鏈應用架構指南
- C語言程序設計案例式教程
- Python數據分析從0到1
- Active Directory with PowerShell
- D3.js By Example
- SQL 經典實例
- 區塊鏈技術進階與實戰(第2版)
- GameMaker Essentials
- 現代CPU性能分析與優化