如何在Visual Studio 2013/2015显示代码行数? 显示代码行数,可以让你更直观的发现报错的所在行,从而更快速的发现问题所在。除此之外,显示代码行数,还有很多其他优势,在这不一一举例。 打开Visual Studio 2013 或者 Visutal Studio 2015 在菜单栏,点击Tools,选择Option 然后选择All Languages 开启Line numbers 如下图:
本篇将介绍如何使用C#中的System.IO来写入文件。 我们的具体做法就是,首先定义一个文件,然后查看文件是否存在,如果存在,报错。如果不存在,就将某些文字写到这个文件里。 具体操作如下: using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;using System.IO;namespace IOWrite{ class Program { private const string FILE_NAME = “test.txt”; static void Main(string[] args) {…
本篇将介绍如何使用C#中的IO Class来查看文件是否存在。 首先,在操作之前需要在程序中声明System.IO。 然后需要使用到File和Directory Class。 具体操作如下: using System;using System.IO;namespace IO{ class Program { static void Main(string[] args) { string path = “.”; if(args.Length>0) { if…
本篇将介绍如何移出SCSM SSP (System Center Service Manager Self-Service Portal)下的Create a request按钮。 大家要知道Create a request按钮是由Generic Incident Request来控制。 Generic Incident Request是被系统sealed的Management pack,所以你不能直接unpublish Generic Incident Request。 因此,推荐的做法是直接在SharePoint上把Create a request按钮隐藏,这样所有的用户就都看不到这个按钮了。…
在升级Opencart到2.0.2.0后大家会发现,邮件配置突然间不好用了。 提示以下报错: Warning: fsockopen(): php_network_getaddresses: getaddrinfo failed: Name or service not known in /system/library/mail.php on line 168Warning: fsockopen(): unable to connect to :25 (php_network_getaddresses: getaddrinfo…
继承是面向对象编程中的一个特性。这篇来介绍在C#中继承是如何实现和具体使用方法。 C#不允许一个类继承多个类,在使用时要注意。 继承的标准格式是冒号: 例如Class A继承Class B,需要写成 Class A : B 在使用继承的时候,子类自动继承父类所有属性和方法,当然我们也可以用virtual和override来重写父类的方法,举个例子: class Program { static void Main(string[] args) { Seden s1 = new Seden(); s1.yearOfMade…
在C#中,创建数组需要使用到方括号。 基本语法是创建什么类型的数组就写什么类型。 需要创建n条数据的数组,就写n,这里不要和实际上只有n-1条数据搞混 using System;class Program{ static void Main() { int[] eventNumbers = new int[3]; eventNumbers[0] = 0; eventNumbers[1] = 2; eventNumbers[2] = 4; Console.WriteLine(eventNumbers[1]);…
在C#中TryParse是将一个string类型转换成int类型. 转换失败会返回0. 我们可以通过以下代码来理解如何使用TryParse using System;class Parse{ static void Main() { string strnumber = “123”; int result = 0; bool success = int.TryParse(strnumber, out result); if…
本篇主要介绍如何用C#输出双引号,反斜杠和换行。 双引号在C#中有特殊含义,如果想输出双引号,需要在冒号后加” 在C#中,换行是n,如果要输出反斜杠,需要在反斜杠后再加反斜杠\ 看个例子: using System; class Program { static void Main(string[] args) { string Name = “”Program”” ; string Name1 = “onentwonthree”; string Name2…
本篇将介绍如何使用PowerShell来实现查看多个文件夹下的特定文件, 从而检测文件的上次的更改时间,如果更改时间超多X天,自动发送email到指定的地址 这个功能可以使用在运维工程师手动核实文件上次更改时间或类似的工作当中。 利用自动化,来减少维护成本。 以下代码适用于PowerShell 2.0以上版本 $Now = Get-Date$Days = “1”$LastWrite = $Now.AddDays(-$Days)$Contents = “”$FilePaths = @(“Filepath1″,”Filepath2″,”Filepath3″,”Filepath4″,”Filepath5″,”Filepath6″,”Filepath7”)foreach ($FilePath in $FilePaths){ $AEXFiles = Get-ChildItem -Recurse $FilePath…