After introducing mono, let's get to know the common namespaces in mono.
Main Overview
System
The basic runtime type of the namespace in this system, including objects, int32 and string classes
System. Collections
This namespace contains the data structure of the set, including list, hashtable, queue (Queue) and stacks (stack)
System. Diagnostics
The namespace Z contains some hidden system resources such as time logs, processed events, and counters.
System. Diagnostics. Contracts
This namespace contains some contractsSource codeSystem. Diagnostics. Contracts. Internal this namespace contains the source for processing the contract failureCode
System. directoryservices
System. Io
The I/O namespace contains some read/write classes for the stream that interacts with the file system.
System. Reflection
The classes in this interactive namespace are mainly used to load types andProgramIt can load Assembly members and fields. For example, the class of system. reflection. emit is to create a new Assembly through the Il intermediate code.
System. Text
This namespace contains some classes to convert the corresponding character encoding, such as ASCII and UTF-8. The namespace also contains classes that can be used by stringbuilder to change the value of a string object.
System. threading
This namespace provides several classes that operate on multiple threads, including classes that can ensure synchronization of multiple classes and resource operations.
System. xml
This namespace contains the class system. xml. XSL for reading, writing, and operating XML documents.
Implementation of XSLT in The namespace class
System. xml. xpath
This namespace class is mainly used to operate the tree navigation of XML documents.