PowerShell中的特殊变量$null介绍和创建多行注释小技巧
本文介绍PowerShell中一个非常特殊的变量,那就是$null。$null的特殊之处在于,它永远不存储内容。
在翻看一本PowerShell的书时,发现了一段关于$null变量的描述,小编觉得非常有意思,特写下来跟大家分享。
看看这个例子:
PS C:\Users\zhanghong> $null=1122
PS C:\Users\zhanghong> $null
PS C:\Users\zhanghong>
看懂没有?小编给$null变量赋了一个值“1122”,但我紧接着输出它的时候,发现它没有内容。
如果我们使用$null配合here string(就是@")可以搞多行注释出来。且看效果:
#正常注释
$null=@"
注释内容行1
注释内容行2
注释内容行3
@"
#正常注释
大家可以自行体会$null变量的妙用。
好了,关于PowerShell特殊变量$null,洪哥就介绍这么,希望对大家有所帮助。
相关推荐
-
PowerShell中的特殊变量$null介绍和创建多行注释小技巧
本文介绍PowerShell中一个非常特殊的变量,那就是$null.$null的特殊之处在于,它永远不存储内容. 在翻看一本PowerShell的书时,发现了一段关于$null变量的描述,小编觉得非常有意思,特写下来跟大家分享. 看看这个例子: 复制代码 代码如下: PS C:\Users\zhanghong> $null=1122 PS C:\Users\zhanghong> $null PS C:\Users\zhanghong> 看懂没有?小编给$null变量赋了一个值"
-
PowerShell中的变量基础知识介绍
本文介绍在PowerShell中,如何使用变量.变量可以存储程序中的数量,比如开发者的赋值.命令的执行结果等. 变量拿来干嘛的,不用我多说了,写过程序的兄弟们都知道:如果程序中没有变量,那真的就不能让程序了!连批处理里面都有变量了,那PowerShell中自然就更不能没有. 1.PowerShell中的变量都是对象 PowerShell中的变量是基于.NET Framework的,所以PowerShell中的变量跟.NET中的变量一样:都是对象,通通都是对象! 复制代码 代码如下: $i=1 $
-
C#中使用反射遍历一个对象属性及值的小技巧
总结: 对应某个类的实例化的对象tc, 遍历获取所有属性(子成员)的方法(采用反射): 复制代码 代码如下: Type t = tc.GetType();//获得该类的Type //再用Type.GetProperties获得PropertyInfo[],然后就可以用foreach 遍历了 foreach (PropertyInfo pi in t.GetProperties()) { object value1 = pi.GetValue(tc, null));//用pi.GetVal
-
Python中函数的多种格式和使用实例及小技巧
这里先解释一下几个概念 - 位置参数:按位置设置的参数,隐式用元组保存对应形参.平时我们用的大多数是按位置传参.比如有函数def func(a,b,c),调用func(1,2,3).即a=1,b=2,c=3 - 关键字参数:可以通过关键字设置参数,不用关心参数位置,隐式用字典保存形参.比如有函数def func(a,b,c),调用func(b=1,c=2,a=3),即a=3,b=1,c=2 普通格式 复制代码 代码如下: def func(opt_args): ... retur
-
django模型中的字段和model名显示为中文小技巧分享
简单方法: models.py 复制代码 代码如下: class IceCreamBar(models.Model): title = models.CharField(max_length=200,db_index=True,verbose_name="名称") shell = models.CharField(max_length=100,verbose_name='外皮') filling = models.CharField(max_le
-
JAVA中使用双括号来初始化静态常量的小技巧
这貌似是个不为人知的语言技巧.我看到一般人写Java里初始化静态常量都是 复制代码 代码如下: public static final Map<String, String> DATA = new TreeMap<String, String>(); static{ DATA.put("a", "A"); //blah blah blah} 使用所在类的static块来初始化DATA,其实还有另外一种写法: 复制代码 代码如下: public
-
分享Python中四个不常见的小技巧
目录 1. 引言 2. 获取 n 个最大数字 3. 获取 n 个最小数字 4. 删除字符串的特定部分 5. 从列表中删除重复元素 6. 总结 1. 引言 在编程界,每个人都希望自己可以写出世界上最好的代码,其实最好的代码往往需要具备最好的代码质量.勤能补拙,善于总结往往可以快速提升大家的编程技巧. 本文重点对日常中不常使用的四个Python技巧进行简明阐述,希望可以提升大家编码时的工作效率. 闲话少说,我们直接开始吧! 2. 获取 n 个最大数字 我们知道,要获得列表中的最大数字,我们往往使用
-
PowerShell中Get-Date对象的常用属性和方法介绍
本文介绍PowerShell中使用Get-Date得到的日期对象的属性和方法,利用好这些对象和方法,可以极大的增强我们开发的灵活性. 使用Get-Date可以获取到一个时间对象,这个时间对象,可不是仅仅用来输出当前时间这么简单.我们来看看它的属性和方法吧,不看白不看. 要想看一个对象的成员(即对象的属性和方法),可以使用管道符,再加上Get-Member这个cmdlet.很方便滴! 复制代码 代码如下: PS C:\Users\zhanghong> Get-Date | Get-Member T
-
PowerShell中的强类型数组介绍
在PowerShell中,当我们将一串强类型的值赋给一个变量时,这个变量就成了强类型数组.如果在一个强类型的数组中增加一个非强类型的数组元素(使用"+="操作符),这时该数组将又变回普通数组. 看看这个例子: 复制代码 代码如下: PS> $array = [Int[]](1,2,3,4,5) PS> $array.GetType().FullName System.Int32[] PS> $array += "foo" PS> $array
-
PowerShell中常用的一些特殊运算符介绍
&,调用运算符. 语法:& <可执行文件路径> [<参数列表>] 举例: 复制代码 代码如下: $execPath="D:\Progra~1\FlashFXP\flashfxp.exe" $execArgs="-upload ftp://u:p@ip:21 " $execArgs=$execArgs+"-remotepath=`"/`" " $execArgs=$execArgs+&qu
随机推荐
- 学习ExtJS TextField常用方法
- VMware设置桥接上网(图文详解)
- php实现在线生成条形码示例分享(条形码生成器)
- 用Python编写一个简单的俄罗斯方块游戏的教程
- 一个可以删除指定天数文件的vbs脚本
- JavaScript实现跑马灯抽奖活动实例代码解析与优化(一)
- ReactNative之键盘Keyboard的弹出与消失示例
- php的dl函数用法实例
- asp 横排显示数据
- node.js中的events.emitter.removeAllListeners方法使用说明
- myFocus 一个KindEditor的焦点图插件
- CSS条件注释的使用详解教材
- JQuery+Ajax实现数据查询、排序和分页功能
- strcpy函数实现简示例命分享
- jquery.cookie.js使用指南
- Win7下XAMPP集成环境中Apache无法启动的问题解决
- Android编程学习之抽象类AbsListView用法实例分析
- 编写PHP的安全策略
- Yii2使用驼峰命名的形式访问控制器(实例讲解)
- 颈椎锻炼简单方法预防颈椎病