iT邦幫忙

鐵人檔案

2021 iThome 鐵人賽
回列表
Software Development

C# 入门 系列

对于运维来说,懂一门开发语言是有必要的。最近的一份新工作,自动化工具全是用 C# 写的,为了看懂代码,学习了 C#,层此次机会,正好整理一下学习过程的笔记。

鐵人鍊成 | 共 32 篇文章 | 18 人訂閱 訂閱系列文 RSS系列文
DAY 11

C#入门之错误处理

在很多情况下,有些错误是我们可以预知的,就比如前面计算两个数相加的代码,在有些情况下,我们可以预知到,有些用户可能会输入错误类型的数组,比方说,输入字母; 示例...

2021-09-11 ‧ 由 as900 分享
DAY 12

C#入门之列表

今天我们将看一下 C# 中的另外一种数据类型:列表。 首先,我们先来看一下列表:列表和数组有点类似,都是用来表示一组数据。但数组是内存中连续存储的,所以对数组进...

2021-09-12 ‧ 由 as900 分享
DAY 13

C# 入门之字典

今天我们将来一起看一下 C# 中的另外一种数据类型:字典。 字典,是一组 key 和 value 的映射,且 key 是唯一的。 字典包含在 System.Co...

2021-09-13 ‧ 由 as900 分享
DAY 14

C# 入门之类(Class)

在前面介绍 C# 代码结构的时候,我们有提高过一下类(class),下面我们来看一下,如何定义一个类: class MyClass { // Class...

2021-09-14 ‧ 由 as900 分享
DAY 15

C# 入门之字符串处理

在很多情况下,我们需要通过程序去处理一些文本,文本都是以字符串表示的,所以我们今天来看一看,使用 C# 处理字符串。 我们可以将字符串看成一个只读的 char...

2021-09-15 ‧ 由 as900 分享
DAY 16

C# 入门 SSH 连接

对于熟悉 Python 的人,应该了解 Python 之所以简单,易学,是因为包含了很多第三方的库。 同样 C# 也有一些很有用的库,今天我们来看一个 C# 的...

2021-09-16 ‧ 由 as900 分享
DAY 17

C# 入门之处理用户的输入

在很多情况下,我们的程序,通过命令终端与用户交互。让用户输入,yes 或 no 是一种很常见的场景。 今天我们就通过这个示例,来演示处理用户的输入。 下面先看一...

2021-09-17 ‧ 由 as900 分享
DAY 18

C#入门之ping

前面我们有说过了 ssh 链接,今天我们来看看,怎么通过 C# ping 一个主机,以判断主机是否可达。 C# 中,ping 位于 System.Net.Net...

2021-09-18 ‧ 由 as900 分享
DAY 19

C#入门之文本处理(上)

作为一名 IT,和日志打交道是必不可少的,我们经常需要去查看一些日志文件,以从中获取一些有用的信息,而日志都是以文本形式存在的,今天我们就来看看,使用 C# 如...

2021-09-19 ‧ 由 as900 分享
DAY 20

C#入门之文本处理(下)

前面我们将了,如果通过 C# 从文本中获取内容,并进行一些简单的处理。今天我们来看看,怎么将获取的内容,写入到一个新的文本,生成一个新的文本文件。 在写入文件时...

2021-09-20 ‧ 由 as900 分享