Windows

开发Windows Phone 7.5应用程序:变量,数据类型和赋值

Windows Phone 8.1 主要功能体验介绍[WEIBUSI.NET 出品]

Windows Phone 8.1 主要功能体验介绍[WEIBUSI.NET 出品]
Anonim

上一章 中,我们为 Windows Phone 7.5 编写了第一个应用程序。在本教程中,我们将看到 什么变量和数据类型是 和 如何 从变量 分配或检索值。此外,我们还将看看 将值分配给文本框

让我们从 变量开始。变量是那些在其中存储一些值的存储器元素。因此,如果我们要分解它,变量就像是存储桶,其中包含一些有意义的值或数据。所以无论何时用户声明一个变量,在内存中创建一个存储桶来填充一些值。变量的类型取决于用户的需求。必须使用适当的数据类型声明每个C#变量和对象。

C# 提供了几种 数据类型,您可以使用它们。根据传递数据的方式,有两类数据类型,值类型和引用类型。将值分配给另一个变量时,在值类型变量的情况下,将实际值复制到该变量;而如果我们正在分配引用类型变量,则只传递参考或地址到存储我们原始变量的内存位置,

您可以在这里了解更多关于数据类型及其区别的信息,但作为初学者,我们将使用几个值类型变量如下所示

  1. int :代表整数。用于存储不带小数的数字的数据类型
  2. 字符:用于存储单个字符
  3. 字符串:用于存储文本,即字符数
  4. Bool :它是最简单的数据类型之一。它只能包含2个值 - 0和1,或者为假或真。
  5. Float :用于存储可能包含或不包含小数的数字。

我们将使用几乎所有这些数据类型我们未来的教程。如果您想了解更多关于这些数据类型和其他数据类型的信息,可以参考Microsoft的MSDN频道。

分配值并从文本框中检索输入:

这是一个非常基本的步骤,它可以使您获得来自用户的一些价值或向他们展示某些东西在这两件事中,我们已经在 Hello World 应用程序中执行了后者。在Hello world应用程序中,我们在 button_click 事件中向用户显示了消息“hello world”。这意味着,你已经熟悉了显示输出,所以让我们现在学会接受输入。进行输入只是提供输出的镜像过程。

再次打开我们的test1或helloworld项目。我们会在该项目中稍作修改以接受用户的姓名,然后我们会显示一些消息。现在我们已经有了一个文本块和一个按钮,我们只需要一个额外的文本框和另一个文本块。从工具箱中拖出一个文本框(txt1),并将其放在上一个文本块的上方,然后拖动另一个文本块(txtip)并将其放在文本框之外。将新文本块的文本属性更改为“输入您的姓名:”,然后双击按钮进入button_click事件。粘贴下面的代码:

String name =“”;
name = txtinput.text;
txtop.text =“hello”+ name;

现在运行应用程序并观看乐趣。在这里我们要求用户输入他/她的名字并将其存储在字符串类型变量“name”中。所以这就是接受用户输入所需的一切。在接受输入时必须注意的一点是将变量类型与输入类型相匹配。例如,我们不能将用户名存储在“int”类型变量中,我们只能使用“string”类型变量来存储用户名。尽管您也可以将这些值转换为其他类型,但不是每次都可以。你可以在这里了解更多关于类型转换的知识

所以就是这样,如果你已经到了这里,你已经在本教程中做得很好,并且你已经准备好去 下一个教程