linux学习的路线图,linux如何学

kodinid 14 0

大家好,今天小编关注到一个比较意思的话题,关于linux学习的路线图的问题,于是小编就整理了3个相关介绍Linux学习的路线图的解答,让我们一起看看吧。

  1. C#学习路线?
  2. c#如何获取linux 当前路径?
  3. linux哪个环境变量表示当前路径?

c#学习路线?

我大概从从C# 1.0一直到用到现在c# 8,从windowsmac然后linux(c# .net core支持linux),也做个几个大型得项目。c#的现在包含的东西特别的多,从web移动端,到window桌面,然后到人工智能 等等,可以参考一下面的图

关于如何学习,我建议学习任何技术一般要先从具体的基本的技术下手(比如说基本语法,类库等等)然后到更高级抽象技术(比如说设计模式软件架构等),然后一边工作,一边学习,把学到东西,应用到工作当中。下面说一下我的具体学习路径

linux学习的路线图,linux如何学-第1张图片-安济编程网
图片来源网络,侵删)

1.c#基本的语法和类库(wpf,wcf,asp.net mvc,ML.net 等等),看视频,买书都行,很多免费的。

2.C# 整洁编码(clean code in C#)

3.C# 接口编程

linux学习的路线图,linux如何学-第2张图片-安济编程网
(图片来源网络,侵删)

4.C# OOP以及抽象的艺术

c#如何获取linux 当前路径?

在C#中,可以使用`System.Environment`类的`CurrentDirectory`属性来获取当前工作目录(当前路径)。在Linux下,该属性将返回当前进程的当前工作目录。
下面是一个示例代码
```csharp
using System;
class Program
{
static void Main()
{
string currentDirectory = Environment.CurrentDirectory;
Console.WriteLine($"当前路径:{currentDirectory}");
}
}
```
运行该代码,将输出当前路径。

可以使用C#中的Process类来获取Linux当前路径。首先创建一个ProcessStartInfo对象设置FileName为"pwd",设置RedirectStandardOutput为true,然后使用Process.Start方法启动进程。

linux学习的路线图,linux如何学-第3张图片-安济编程网
(图片来源网络,侵删)

接着使用Process.StandardOutput.ReadToEnd方法读取进程的输出流,即可获取Linux当前路径。最后使用Process.WaitForExit方法等待进程退出。

linux哪个环境变量表示当前路径?

. 代表当前路径。例如要在当前路径执行命令xx,可以在shell下写作./xx以执行。意思是在当前路径查找命令xx并执行。另外,..代表上一级路径,/代表根路径。为了减少歧义,建议写脚本时用绝对路径。一般设置几个路径变量,然后引用比较方便。手工操作时相对路径方便快捷。例如设置环境变量e=/bin,如果要查询此文件则执行ls $e即可。

到此,以上就是小编对于linux学习的路线图的问题就介绍到这了,希望介绍关于linux学习的路线图的3点解答对大家有用。

标签: C# 路径 当前