SystemExt/Maybe{T}.cs
/// <summary>
/// Attempts to retrieve the wrapped value and return a value which represents whether it was retrieved.
/// </summary>
/// <param name="value">
/// A reference to the variable to store the value of the wrapped value in.
/// </param>
/// <returns>
/// True if this <see cref="Maybe{T}"/> has a value. Otherwise, false.
/// </returns>
Attempts to retrieve the wrapped value and return a value which represents whether it was retrieved.
Attempts to retrieve the wrapped value and return a value which represents whether it was retrieved .
public bool TryGet(out T value)
        {
            value = this.Value;
            return this.HasValue;
        }
public bool TryGet ( out T value ) { value = this . Value ; return this . HasValue ; }
Attempts to retrieve the wrapped value and return a value which represents whether it was retrieved.
Attempts to retrieve the wrapped value and return a value which represents whether it was retrieved .
True if this  has a value. Otherwise, false.
True if this has a value . Otherwise false .
T
out
value
A reference to the variable to store the value of the wrapped value in.
A reference to the variable to store the value of the wrapped value in .