📄 getting interactive input.htm
字号:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<meta name="GENERATOR" content="Microsoft FrontPage 4.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<title>Getting Interactive Input</title>
</head>
<body background="../basic3.gif">
<table border="0" cellspacing="0" width="596">
<tr>
<td align="center"><font color="#FF0000" size="4">Getting Interactive Input</font></td>
</tr>
<tr>
<td>
<p><font color="#008000">// Namespace Declaration<br>
using System;<br>
<br>
// Program start class<br>
class NamedWelcome {<br>
<br>
// Main begins program execution.<br>
public static void Main() {<br>
<br>
// Write to console/get input<br>
Console.Write("What is
your name?: ");<br>
Console.Write("Hello, {0}!
", Console.ReadLine());<br>
Console.WriteLine("Welcome
to the C# Station Tutorial!"); <br>
<br>
}<br>
}<br>
</font></td>
</tr>
<tr>
<td>This time, the "Main" method doesn't have any parameters.
However, there are now three statements and the first two are different
from the third. They are "Console.Write(...)" instead of
"Console.WriteLine(...)". The difference is that the
"Console.Write(...)" statement writes to the console and stops
on the same line, but the "Console.WriteLine(...)" goes to the
next line after writing to the console. </td>
</tr>
<tr>
<td>The first statement simply writes "What is your name?: "
to the console. </td>
</tr>
<tr>
<td>The second statement doesn't write anything until it's arguments are
properly evaluated. The first argument after the formatted string is
"Console.ReadLine()". This causes the program to wait for
user input at the console, followed by a Return or Enter. The return
value from this method replaces the "{0}" parameter of the
formatted string and is written to the console. </td>
</tr>
<tr>
<td>The last statement writes to the console as described earlier.
Upon execution of the command-line with "InteractiveWelcome",
the output will be as follows:</td>
</tr>
<tr>
<td>>What is your Name? <type your name here><br>
>Hello, <your name here>! Welcome to the C# Station
Tutorial!</td>
</tr>
<tr>
<td>By now you know the basic structure of a C# program. You are
familiar with namespaces and classes. You know the "Main"
method is your entry point to start a C# program. You've also
learned how to capture command-line input and perform interactive I/O.</td>
</tr>
<tr>
<td>This is just the beginning, the first of many lessons. I invite
you back to take Lesson 2: Expressions, Types, and Variables
(Now complete). </td>
</tr>
<tr>
<td>Your feedback is very important and I appreciate any constructive
comments you have. Please feel free to contact me for any questions or
comments you may have about this lesson.</td>
</tr>
</table>
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -