Modules

Documentation for all major subsystems and namespaces in sharp-runtime.

All Subsystem Status

NamespaceStatusNotes
System (core)DoneObject, Exception, String, Array, Math, DateTime, etc.
System::Collections::GenericDoneList, Dictionary, HashSet, Queue, Stack, etc.
System::Collections::ImmutableDoneImmutableArray, ImmutableList, ImmutableDictionary, etc.
System::Collections::ConcurrentDoneConcurrentDictionary, ConcurrentQueue, ConcurrentStack
System::IODoneStream, File, Directory, Path, Binary I/O
System::IO::CompressionDoneGZip, Deflate, ZipArchive
System::IO::HashingDoneXxHash32/64, Crc32
System::IO::IsolatedStoragePartialIsolatedStorageFile, IsolatedStorageFileStream
System::TextDoneStringBuilder, Encoding, UTF8, ASCII
System::Text::JsonDoneBacked by nlohmann/json
System::XmlDoneXmlReader, XmlWriter (tinyxml2)
System::Xml::LinqDoneXDocument, XElement, XAttribute
System::ThreadingDoneThread, Mutex, Monitor, etc.
System::Threading::TasksPartialTask, ValueTask, Parallel
System::NumericsDoneVectors, Matrices, Quaternion, BigInteger
System::GlobalizationDoneCultureInfo, calendars, DateTimeFormatInfo
System::DiagnosticsPartialDebug (header-only), Stopwatch, StackTrace (stub)
System::Net::SocketsPOSIX-onlyTcpClient, UdpClient, NetworkStream