diff --git a/xml/System/AggregateException.xml b/xml/System/AggregateException.xml
index ab49f6f501d..a88ecc20d27 100644
--- a/xml/System/AggregateException.xml
+++ b/xml/System/AggregateException.xml
@@ -728,8 +728,8 @@
System.String
- To be added.
- To be added.
+ Gets a message that describes the exception.
+ The message that describes the exception.
To be added.
@@ -772,4 +772,4 @@
-
\ No newline at end of file
+
diff --git a/xml/System/Double.xml b/xml/System/Double.xml
index a00dc3e4d33..05906245c8e 100644
--- a/xml/System/Double.xml
+++ b/xml/System/Double.xml
@@ -850,9 +850,9 @@
- To be added.
- To be added.
- To be added.
+ A double-precision floating-point number.
+ Determines whether the specified value is finite (zero, subnormal, or normal).
+ if the value is finite (zero, subnormal or normal); otherwise.
To be added.
@@ -1021,9 +1021,9 @@
- To be added.
- To be added.
- To be added.
+ A double-precision floating-point number.
+ Determines whether the specified value is negative.
+ if the value is negative; otherwise.
To be added.
@@ -1122,9 +1122,9 @@
- To be added.
- To be added.
- To be added.
+ A double-precision floating-point number.
+ Determines whether the specified value is normal.
+ if the value is normal; otherwise.
To be added.
@@ -1217,9 +1217,9 @@
- To be added.
- To be added.
- To be added.
+ A double-precision floating-point number.
+ Determines whether the specified value is subnormal.
+ if the value is subnormal; otherwise.
To be added.
@@ -3915,4 +3915,4 @@
-
\ No newline at end of file
+
diff --git a/xml/System/Environment.xml b/xml/System/Environment.xml
index 158a5732124..17db957142c 100644
--- a/xml/System/Environment.xml
+++ b/xml/System/Environment.xml
@@ -2085,8 +2085,8 @@ The following example creates environment variables for the System.Int64
- To be added.
- To be added.
+ Gets the number of milliseconds elapsed since the system started.
+ The elapsed milliseconds since the system started.
To be added.
diff --git a/xml/System/FormattableString.xml b/xml/System/FormattableString.xml
index 6166d0c9953..aaa6dc4c1ad 100644
--- a/xml/System/FormattableString.xml
+++ b/xml/System/FormattableString.xml
@@ -142,10 +142,28 @@
- To be added.
- To be added.
- To be added.
- To be added.
+ The string to be formatted.
+ Returns a result string in which arguments are formatted by using the conventions of the current culture.
+ The string that results from formatting the current instance by using the conventions of the current culture.
+
+
+ .
@@ -468,4 +486,4 @@ Invariant($"{{ lat = {latitude}; lon = {longitude} }}")
-
\ No newline at end of file
+
diff --git a/xml/System/Index.xml b/xml/System/Index.xml
index 2968eeb9308..1f9e6ddb058 100644
--- a/xml/System/Index.xml
+++ b/xml/System/Index.xml
@@ -27,8 +27,21 @@
- To be added.
- To be added.
+ Represent a type can be used to index a collection either from the start or the end.
+
+
+
@@ -52,10 +65,20 @@
- To be added.
- To be added.
- To be added.
- To be added.
+ The index value. It has to be greater or equal than zero.
+ A boolean indicating if the index is from the start () or from the end () of a collection.
+ Initializes a new with a specified index position and a value that indicates if the index is from the start or the end of a collection.
+
+
+ is constructed from the end, an index value of 1 points to the last element, and an index value of 0 points beyond last element.
+
+ ]]>
+
+
@@ -78,8 +101,8 @@
System.Index
- To be added.
- To be added.
+ Gets an that points beyond the last element.
+ an that points beyond the last element.
To be added.
@@ -109,9 +132,9 @@
- To be added.
- To be added.
- To be added.
+ The object to compare with this instance.
+ Returns a value that indicates whether the current object is equal to another object.
+ if the current Index object is equal to ; otherwise.
To be added.
@@ -138,9 +161,9 @@
- To be added.
- To be added.
- To be added.
+ An object to compare with this instance.
+ Indicates whether the current Index object is equal to a specified object.
+ if is of type and is equal to the current instance; otherwise.
To be added.
@@ -167,9 +190,9 @@
- To be added.
- To be added.
- To be added.
+ The index value from the end of a collection.
+ Creates an from the end of a collection at a specified index position.
+ The Index value.
To be added.
@@ -196,9 +219,9 @@
- To be added.
- To be added.
- To be added.
+ The index position from the start of a collection.
+ Create an from the specified index at the start of a collection.
+ The index value.
To be added.
@@ -223,8 +246,8 @@
- To be added.
- To be added.
+ Returns the hash code for this instance.
+ The hash code.
To be added.
@@ -251,10 +274,22 @@
- To be added.
- To be added.
- To be added.
- To be added.
+ The length of the collection that the Index will be used with. Must be a positive value.
+ Calculates the offset from the start using the given collection length.
+ The offset.
+
+
+ , which will have the same effect as validation.
+
+ ]]>
+
+
@@ -277,8 +312,8 @@
System.Boolean
- To be added.
- To be added.
+ Gets a value that indicates whether the index is from the start or the end.
+ if the Index is from the end; otherwise, .
To be added.
@@ -305,9 +340,9 @@
- To be added.
- To be added.
- To be added.
+ The integer to convert.
+ Converts integer number to an Index.
+ An Index representing the integer.
To be added.
@@ -331,8 +366,8 @@
System.Index
- To be added.
- To be added.
+ Gets an that points to the first element of a collection.
+ An instance that points to the first element of a collection.
To be added.
@@ -357,8 +392,8 @@
- To be added.
- To be added.
+ Returns the string representation of the current instance.
+ The string representation of the .
To be added.
@@ -382,10 +417,10 @@
System.Int32
- To be added.
- To be added.
+ Gets the index value.
+ The index value.
To be added.
-
\ No newline at end of file
+
diff --git a/xml/System/Progress`1.xml b/xml/System/Progress`1.xml
index 939cf37d096..3d2de3286ee 100644
--- a/xml/System/Progress`1.xml
+++ b/xml/System/Progress`1.xml
@@ -125,6 +125,7 @@
A handler to invoke for each reported progress value. This handler will be invoked in addition to any delegates registered with the event. Depending on the instance captured by the at construction, it is possible that this handler instance could be invoked concurrently with itself.
Initializes the object with the specified callback.
To be added.
+ is ( in Visual Basic).
@@ -247,4 +248,4 @@
-
\ No newline at end of file
+
diff --git a/xml/System/Range.xml b/xml/System/Range.xml
index bcec175b323..e85993a001f 100644
--- a/xml/System/Range.xml
+++ b/xml/System/Range.xml
@@ -27,8 +27,24 @@
- To be added.
- To be added.
+ Represents a range that has start and end indexes.
+
+
+
+
+
@@ -52,9 +68,9 @@
- To be added.
- To be added.
- To be added.
+ The inclusive start index of the range.
+ The exclusive end index of the range.
+ Instantiates a new instance with the specified starting and ending indexes.
To be added.
@@ -78,8 +94,8 @@
System.Range
- To be added.
- To be added.
+ Gets a object that starts from the first element to the end.
+ A range from the start to the end.
To be added.
@@ -103,8 +119,8 @@
System.Index
- To be added.
- To be added.
+ Gets an that represents the exclusive end index of the range.
+ The end index of the range.
To be added.
@@ -131,9 +147,9 @@
- To be added.
- To be added.
- To be added.
+ The position of the last element up to which the object will be created.
+ Creates a object starting from the first element in the collection to a specified end index.
+ A range that starts from the first element to .
To be added.
@@ -160,9 +176,9 @@
- To be added.
- To be added.
- To be added.
+ An object to compare with this Range object.
+ Returns a value that indicates whether the current instance is equal to a specified object.
+ if is of type and is equal to the current instance; otherwise, .
To be added.
@@ -192,9 +208,9 @@
- To be added.
- To be added.
- To be added.
+ A Range object to compare with this Range object.
+ Returns a value that indicates whether the current instance is equal to another object.
+ if the current instance is equal to ; otherwise, .
To be added.
@@ -219,8 +235,8 @@
- To be added.
- To be added.
+ Returns the hash code for this instance.
+ The hash code.
To be added.
@@ -247,10 +263,21 @@
- To be added.
- To be added.
- To be added.
- To be added.
+ A positive integer that represents the length of the collection that the range will be used with.
+ Returns a instance with the starting offset and length of a range.
+ The starting offset and length of the range.
+
+
+
+
+
+ is outside the bounds of the current range.
@@ -273,8 +300,8 @@
System.Index
- To be added.
- To be added.
+ Gets the inclusive start index of the .
+ The inclusive start index of the range.
To be added.
@@ -301,9 +328,9 @@
- To be added.
- To be added.
- To be added.
+ The position of the first element from which the Range will be created.
+ Returns a new instance starting from a specified start index to the end of the collection.
+ A range from to the end of the collection.
To be added.
@@ -328,10 +355,10 @@
- To be added.
- To be added.
+ Returns the string representation of the current object.
+ The string representation of the range.
To be added.
-
\ No newline at end of file
+
diff --git a/xml/System/ReadOnlySpan`1.xml b/xml/System/ReadOnlySpan`1.xml
index 22f7dbc68b3..56950a4b5f7 100644
--- a/xml/System/ReadOnlySpan`1.xml
+++ b/xml/System/ReadOnlySpan`1.xml
@@ -144,7 +144,17 @@ A `ReadOnlySpan` instance is often used to reference the elements of an array
The index of the first element to include.
The number of elements to include.
Creates a new that includes a specified number of elements of an array starting at a specified index.
- To be added.
+
+
+
+
+
is , but or is non-zero.
@@ -888,4 +898,4 @@ If the `destination` length is shorter than `source`, no items are copied and th
-
\ No newline at end of file
+
diff --git a/xml/System/SequencePosition.xml b/xml/System/SequencePosition.xml
index 9e1e1ae7e8c..6618e9ceb38 100644
--- a/xml/System/SequencePosition.xml
+++ b/xml/System/SequencePosition.xml
@@ -29,7 +29,7 @@
- Represents position in a non-contiguous set of memory. Properties of this type shouldn't be interpreted by anything but the type that created it.
+ Represents a position in a non-contiguous set of memory. Properties of this type should not be interpreted by anything but the type that created it.
To be added.
@@ -55,8 +55,8 @@
- To be added.
- To be added.
+ A non-contiguous set of memory.
+ The position in .
Initializes a new instance of the struct.
To be added.
@@ -91,10 +91,18 @@
- An object to compare to this instance.
- Returns a value that indicates whether this instance is equal to the specified object. equality does not guarantee that they point to the same location in .
- if is an instance of and has the same value as this instance; otherwise, .
- To be added.
+ The object to compare with the current instance.
+ Returns a value that indicates whether the current instance is equal to another object.
+ if is of type and is equal to the current instance; otherwise, .
+
+ .
+
+ ]]>
+
@@ -125,10 +133,19 @@
- The sequence position to compare with this instance.
- Returns a value indicating whether this instance is equal to the specified sequence position. equality does not guarantee that they point to the same location in .
- if has the same value as this instance; otherwise, .
- To be added.
+ The sequence position to compare with the current instance.
+ Indicates whether the current instance is equal to another .
+ if the two instances are equal; otherwise.
+
+ .
+
+ ]]>
+
+
@@ -159,8 +176,8 @@
- To be added.
- To be added.
+ Returns the hash code for this instance.
+ The hash code for this instance.
To be added.
@@ -193,7 +210,7 @@
Returns the integer part of this .
- The integer part of this .
+ The integer part of this sequence position.
To be added.
@@ -226,7 +243,7 @@
Returns the object part of this .
- The object part of this .
+ The object part of this sequence position.
To be added.
diff --git a/xml/System/Single.xml b/xml/System/Single.xml
index 7556dadea11..1e76f4c3b89 100644
--- a/xml/System/Single.xml
+++ b/xml/System/Single.xml
@@ -862,9 +862,9 @@
- To be added.
- To be added.
- To be added.
+ A single-precision floating-point number.
+ Determines whether the specified value is finite (zero, subnormal or normal).
+ if the specified value is finite (zero, subnormal or normal); otherwise, .
To be added.
@@ -1033,9 +1033,9 @@
- To be added.
- To be added.
- To be added.
+ A single-precision floating-point number.
+ Determines whether the specified value is negative.
+ if negative, otherwise.
To be added.
@@ -1133,9 +1133,9 @@
- To be added.
- To be added.
- To be added.
+ A single-precision floating-point number.
+ Determines whether the specified value is normal.
+ if is normal; otherwise.
To be added.
@@ -1233,9 +1233,9 @@
- To be added.
- To be added.
- To be added.
+ A single-precision floating-point number.
+ Determines whether the specified value is subnormal.
+ if is subnormal; otherwise.
To be added.
@@ -3914,4 +3914,4 @@
-
\ No newline at end of file
+
diff --git a/xml/System/Span`1.xml b/xml/System/Span`1.xml
index 24f9ff9f7cf..5cdc0bdd9eb 100644
--- a/xml/System/Span`1.xml
+++ b/xml/System/Span`1.xml
@@ -200,7 +200,17 @@ If `array` is `null`, this constructor returns a `null` `Span`.
The index of the first element to include in the new .
The number of elements to include in the new .
Creates a new object that includes a specified number of elements of an array starting at a specified index.
- To be added.
+
+
+
+
+
is , but or is non-zero.
diff --git a/xml/System/String.xml b/xml/System/String.xml
index 85efebb00e0..9034900baba 100644
--- a/xml/System/String.xml
+++ b/xml/System/String.xml
@@ -4762,9 +4762,19 @@ Depending on Why you want to call the `Copy` method, there are a number of alter
- To be added.
- To be added.
- To be added.
+ Returns an enumeration of from this string.
+ A string rune enumerator.
+
+
+ .
+
+ ]]>
+
+
@@ -6413,9 +6423,10 @@ String 'This is a string.' in domain 'NewDomain': 75CC8236
- To be added.
- To be added.
+ Returns a reference to the first element of the string.
+ A pinnable reference to the first element of the string as a read-only char.
To be added.
+ The string is .
diff --git a/xml/System/ValueTuple.xml b/xml/System/ValueTuple.xml
index f234c04c44b..9126a3dca32 100644
--- a/xml/System/ValueTuple.xml
+++ b/xml/System/ValueTuple.xml
@@ -1124,8 +1124,18 @@ The type is not serializable in .NET Core 1.x or in the
Returns the string representation of this instance.
This method always returns "()".
- To be added.
+
+
+
+
+
-
\ No newline at end of file
+
diff --git a/xml/System/ValueTuple`2.xml b/xml/System/ValueTuple`2.xml
index 30f00d1b2e2..2e3546845c0 100644
--- a/xml/System/ValueTuple`2.xml
+++ b/xml/System/ValueTuple`2.xml
@@ -513,7 +513,19 @@ The type is not serializable in .NET Core 1.x or in
Returns a value that indicates whether the current instance is equal to a specified object based on a specified comparison method.
if the current instance is equal to the specified objects; otherwise, .
- To be added.
+
+
+ instance is cast to an interface.
+
+The implementation is called only if `other` is not `null`, and if it can be successfully cast to a whose components are of the same types as those of the current instance. The method first passes the values of the objects to be compared to the implementation. If this method call returns `true`, the method is called again and passed the values of the two instances.
+
+ ]]>
+
+
@@ -755,4 +767,4 @@ The type is not serializable in .NET Core 1.x or in
-
\ No newline at end of file
+