.NET Reference Documentation
Find .NET API
Namespace: System
Contains fundamental classes and base types that define commonly used value and reference data types, events and event handlers, exceptions and interfaces, and various runtime support classes.
Classes
Object
System.Object
Provides functionality, using the theme of Object-Oriented Programming, that is central to all .NET classes; it is the ultimate base class of all types in the .NET Framework.
Members:
- Methods
String
System.String
Represents text as a sequence of code points. String is an immutable type, meaning that once an object of type String is created, the contents of the object cannot be changed.
Members:
-
Methods
CompareTo(String str)
Contains(String value)
EndsWith(String value)
IndexOf(String value)
IsNullOrEmpty(String value)
Join(String separator, IEnumerable
values) Length()
Replace(String oldValue, String newValue)
Split(Char separator)
StartsWith(String value)
Substring(Int32 startIndex)
ToLower()
ToUpper()
-
Properties
Length
Int32
System.Int32
Represents a 32-bit signed integer.
Members:
- Methods
-
Properties
MaxValue
MinValue
Boolean
System.Boolean
Represents a Boolean value that is represented by the numbers one and zero.
Members:
- Methods
DateTime
System.DateTime
Represents an instance in time. Values are approximations and are stored as a 64-bit integer.
Members:
-
Properties
Now
UtcNow
Today
- Methods
Interfaces
Enums
Namespace: Microsoft
Contains types used in the Microsoft .NET ecosystem.
Classes
Namespace: System.Collections
Contains interfaces and classes that define collections of objects. This namespace includes generic and non-generic collection types.
Interfaces
Classes
Namespace: System.IO
Provides types that allow reading and writing files and data streams, and types that provide basic file and directory operations.
Classes
Namespace: System.Linq
Provides classes and interfaces that support language-integrated query (LINQ), and enumeration, filtering, and projection operations.
Extension Methods
Classes
Namespace: System.Text
Contains fundamental types that represent sequences of characters and strings, and classes that perform conversions between strings and byte arrays.