c#入门教程(七)变量定义符var
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了c#入门教程(七)变量定义符var相关的知识,希望对你有一定的参考价值。
参考技术A 在c#3.0也就是.net3.5引进了var 变量定义符,用var来代替类型定义,在最终使用时编译器会根据变量的值来推断其实际类型。说实在这个语法真香。案例:int intval=0; var intval=0;
string str="abc"; var str="abc";
double dob=2.3; var dob=2.3d;
decimal dec=5.2; var dec=5.2m;
var date=DateTime.Now;
var其实也不是可以乱用,而是在类型定义时已经知道变量类型的前提下才建议使用,否则建议使用原类型。
Axure系列教程(七):变量
参考技术A 上一节内容我们能学会了如何在页面之间跳转,我们这一节课来说说变量。辣么神马是变量呢,变量我们可以这样子理解,我们在数学中都知道有个未知数X吧,辣么变量就跟未知数差不多。都是未知的。变量又细分为全局变量和局部变量1.全局变量
全局变量听起来赶脚范围挺大,好牛的说。事实上确实如此。全部变量在原型的每一个页面都可以进行调用。辣么全局变量在哪儿呢?
工具栏(项目)--全局变量
2.局部变量
局部变量听起来范围很小,他只针对当前页面,其他页面调用不了。
局部变量往往需要配合其他元件进行使用,单独是不存在的。
3.在页面中传递变量
在原型当中登录和登录成功或者是登录和主页面,往往需要传递用户名,那这个用户名怎么传递的呢。
我们在上一节内容的RP上进行修改,请点击 第一次交互:实现跳转页面 查看上一节内容。
首先我们可以创建一个全局变量laodname用来保存用户名,我们用户名是从文本框进行输入的,不能直接保存到全局变量中,我们需要通过局部变量。
通过这样子我们把文本框中输入的用户名就保存到了全局变量中。当我们点击登录的时候跳转到page1页面就不要跳到百度了,我们将用户名保存到全局变量的操作一定要在跳转之前,只有这样才会被保存,在跳转之后,那么就没有意义了,涉及到了一个执行顺序问题
以上是关于c#入门教程(七)变量定义符var的主要内容,如果未能解决你的问题,请参考以下文章