Гайд по созданию своей операционной системы #2 Файловая система

  Рет қаралды 167

FelsStudio(просто Felek)

FelsStudio(просто Felek)

5 ай бұрын

#IT #python #java
#IT #python #java #programming #language #frontend #gamedev #langdev
#Rust #айти #питон #джава #программирование #язык #программирования #создал #свой #язык программирования #programminglanguage #ЯзыкПрограммирования #IT #python #java #programming #language #frontend #gamedev #langdev
#Rust #айти #питон #джава #программирование #язык #программирования #создал #свой #язык программирования #programminglanguage #ЯзыкПрограммирования#язык #java
#rust #windows #windows10 #windowsform #windowsforms #csharp
#youtube #c# #c++ #cpp #cпрограммирование,программирование с нуля,программирование для начинающих,языки программирования,курсы программирования,программирование с чего начать,программирование на python,менторинг программирование,язык программирования,выбор языка программирование,основы программирования,изучение языков программирования,курсы программирования онлайн,программирование в 30,программирование с ии,программирование 2023,gpt и программирование,llm и программирование

Пікірлер: 1
@FelsStudio_official
@FelsStudio_official 5 ай бұрын
using System; using System.Collections.Generic; using System.Text; using Sys = Cosmos.System; using System.IO; namespace FOS { public class Kernel : Sys.Kernel { Sys.FileSystem.CosmosVFS fs = new Sys.FileSystem.CosmosVFS(); protected override void BeforeRun() { Sys.FileSystem.VFS.VFSManager.RegisterVFS(fs); Console.Clear(); Console.WriteLine("===welcome==="); } protected override void Run() { Console.Write("FOS>");//echo[0] hello[1] String[] input = Console.ReadLine().Split(' ', StringSplitOptions.TrimEntries); switch(input[0]) { default: Console.ForegroundColor = ConsoleColor.Red; Console.WriteLine("Uncnown command : " + input); Console.ForegroundColor = ConsoleColor.White; break; case "help": Console.WriteLine("Help command!"); break; case "echo": String arg = input[1]; Console.ForegroundColor = ConsoleColor.Yellow; Console.WriteLine(arg); Console.ForegroundColor = ConsoleColor.White; break; case "clear": Console.Clear(); break; case "MKfile": File.Create(@"0:\" + input[1]); break; case "write": Console.Write("file>"); String file = Console.ReadLine(); File.WriteAllText(@"0:\" + input[1],file); break; case "read": Console.WriteLine(File.ReadAllText(@"0:\" + input[1])); break; case "MKdir": Directory.CreateDirectory(@"0:\" + input[1]); break; case "DLdir": Directory.Delete(@"0:\" + input[1]); break; case "dir": String[] dirs = Directory.GetDirectories(@"0:\"); String[] files = Directory.GetFiles(@"0:\"); foreach(String i in dirs) { Console.WriteLine(i+":Dir"); } foreach(String k in files) { Console.WriteLine(k+":File"); } break; } } } }
你们会选择哪一辆呢#short #angel #clown
00:20
Super Beauty team
Рет қаралды 9 МЛН
😱 Как стать программистом с нуля? Без курсов самому.
24:43
Хауди Хо™ - Просто о мире IT!
Рет қаралды 334 М.
Изучение Java в одном видео уроке за час!
1:06:58
Гоша Дударь
Рет қаралды 1 МЛН
100+ Linux Things you Need to Know
12:23
Fireship
Рет қаралды 146 М.
Что пишут на языке программирования C++?
16:27
Docker Для Начинающих за 1 Час | Docker с Нуля
52:43
C# vs. JAVA: Сделай Правильный Выбор! / Какой ЯП учить?
1:05:08
TeachMeSkills Школа программирования
Рет қаралды 75 М.
Всё об исключениях и работе с ними в Python
30:34
Диджитализируй!
Рет қаралды 49 М.
ПРОГРАММИСТЫ! ВСЕ СЮДА...
14:25
Winderton
Рет қаралды 319 М.