工控随笔_C#连接PLC_之_C#入门_05_类_01
2021-03-17 14:23
标签:vat 方法 ber str 成员方法 赋值语句 const关键字 adk 编译 --------------------------------------------------------------分割线--------------------------------------------------------------- 1、文章均为个人原创,欢迎转载,转载请保留出处:https://www.cnblogs.com/volcanol/ 2、获取工控PLC、变频器、HMI、计算机、Windows、Linux、嵌入式资料点击:获取资料 3、如果您觉得文章对您有帮助可转至页面上半部分打赏,或移步:打赏 4、或者在页面右下角点推荐哟!!! --------------------------------------------------------------分割线--------------------------------------------------------------- 工控随笔_C#连接PLC_之_C#入门_05_类_01 标签:vat 方法 ber str 成员方法 赋值语句 const关键字 adk 编译 原文地址:https://www.cnblogs.com/volcanol/p/12390695.htmlusing System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace Class
{
class Program
{
static void Main(string[] args)
{
/* 变量定义: 变量类型 变量名;
*
* 变量初始化 变量类型 变量名=初始值;
*
* 变量在使用前必须赋值
*/
int iVar; //定义变量, int类型即为 int32类型, 32位宽度
float fVar = 3.1415926f; //定义变量并初始化,在C#中必须加上f
//Console.WriteLine(iVar); //ivar没有初始化,C#变量必须初始化
Console.WriteLine("{0}",iVar=3); //变量赋值,变量在使用前必须赋值
Console.WriteLine(fVar);
Console.ReadKey();
}
}
}
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ClassTest
{
///
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ClassFunction
{
class cClass
{
//不能在类中使用var定义成员变量,或者说字段
//通过const关键字定义常量类成员变量
const int constMaxAge=150; //人的最大寿命为150岁
//定义成员函数, 包括访问控制修饰符、函数返回类型、函数名和函数参数列表
//这个地方函数的定义与C++的成员函数基本类似。
public int getMaxAge()
{
return constMaxAge;
}
public void setMaxAge()
{
//常量一旦定义并且初始化后,就不能再修改其值。
// constMaxAge = 200; //这个赋值语句是错误的
}
}
class Program
{
static void Main(string[] args)
{
/* var关键字
* 可以根据初始化语句推断变量的变量的类型,而且将变量设定为推断的类型
* 一旦变量经推断设定好类型后,将不可改变。
*/
var iNumber = 65535;
var myClass = new cClass();
Console.WriteLine(iNumber.GetType());
//iNumber为 System.Int32, 则不能进行其他类型的赋值
//iNumber = 3.14F; //这一句不能编译通过
{
//在块的内部定义变量
System.Int32 iNumber1 = 1234;
Console.WriteLine(iNumber1);
}
//在块内部定义的变量在外部不能引用
//Console.WriteLine(iNumber1); // 这里引用 iNumber是错误的
{
//在块的内部访问iNumber
iNumber = 31415926;
Console.WriteLine(iNumber);
//在C#中不能和C/C++定义变量屏蔽块外部的变量
//int iNumber; //这样定义是错误的
}
//可以在方法/函数的类别定义常量
const int constMinAge = 0;
Console.WriteLine("人类年龄最大为:{0} 岁",myClass.getMaxAge());
Console.WriteLine("人类年龄最小为:{0} 岁",constMinAge);
Console.ReadKey();
}
}
}
文章标题:工控随笔_C#连接PLC_之_C#入门_05_类_01
文章链接:http://soscw.com/index.php/essay/65334.html