diff --git a/UnitsNet.Tests/DecimalOverloadTests.cs b/UnitsNet.Tests/DecimalOverloadTests.cs
index f19e131a14..3b38d2e36e 100644
--- a/UnitsNet.Tests/DecimalOverloadTests.cs
+++ b/UnitsNet.Tests/DecimalOverloadTests.cs
@@ -35,23 +35,6 @@ public static void CreatingQuantityWithDoubleBackingFieldFromDecimalReturnsCorre
Assert.Equal(1.0, acceleration.MetersPerSecondSquared);
}
- [Fact]
- public static void CreatingQuantityWithDoubleBackingFieldFromNullableDecimalReturnsCorrectValue()
- {
- decimal? oneMeterPerSecondSquared = 1m;
- Acceleration? acceleration = Acceleration.FromMetersPerSecondSquared(oneMeterPerSecondSquared);
- Assert.NotNull(acceleration);
- Assert.Equal(1.0, acceleration.Value.MetersPerSecondSquared);
- }
-
- [Fact]
- public static void CreatingQuantityWithDoubleBackingFieldFromNullableDecimalReturnsNullWhenGivenNull()
- {
- decimal? nullDecimal = null;
- Acceleration? acceleration = Acceleration.FromMetersPerSecondSquared(nullDecimal);
- Assert.Null(acceleration);
- }
-
[Fact]
public static void CreatingQuantityWithDoubleBackingFieldFromDecimalWithExtensionMethodReturnsCorrectValue()
{
@@ -60,23 +43,6 @@ public static void CreatingQuantityWithDoubleBackingFieldFromDecimalWithExtensio
Assert.Equal(1.0, acceleration.MetersPerSecondSquared);
}
- [Fact]
- public static void CreatingQuantityWithDoubleBackingFieldFromNullableDecimalWithExtensionMethodReturnsCorrectValue()
- {
- decimal? oneMeterPerSecondSquared = 1m;
- Acceleration? acceleration = oneMeterPerSecondSquared.MetersPerSecondSquared();
- Assert.NotNull(acceleration);
- Assert.Equal(1.0, acceleration.Value.MetersPerSecondSquared);
- }
-
- [Fact]
- public static void CreatingQuantityWithDoubleBackingFieldFromNullableDecimalWithExtensionMethodReturnsNullWhenGivenNull()
- {
- decimal? nullDecimal = null;
- Acceleration? acceleration = nullDecimal.MetersPerSecondSquared();
- Assert.Null(acceleration);
- }
-
[Fact]
public static void CreatingQuantityWithDecimalBackingFieldFromDecimalReturnsCorrectValue()
{
@@ -85,23 +51,6 @@ public static void CreatingQuantityWithDecimalBackingFieldFromDecimalReturnsCorr
Assert.Equal(1.0, power.Watts);
}
- [Fact]
- public static void CreatingQuantityWithDecimalBackingFieldFromNullableDecimalReturnsCorrectValue()
- {
- decimal? oneWatt = 1m;
- Power? power = Power.FromWatts(oneWatt);
- Assert.NotNull(power);
- Assert.Equal(1.0, power.Value.Watts);
- }
-
- [Fact]
- public static void CreatingQuantityWithDecimalBackingFieldFromNullableDecimalReturnsNullWhenGivenNull()
- {
- decimal? nullDecimal = null;
- Power? power = Power.FromWatts(nullDecimal);
- Assert.Null(power);
- }
-
[Fact]
public static void CreatingQuantityWithDecimalBackingFieldFromDecimalWithExtensionMethodReturnsCorrectValue()
{
@@ -109,22 +58,5 @@ public static void CreatingQuantityWithDecimalBackingFieldFromDecimalWithExtensi
Power power = oneWatt.Watts();
Assert.Equal(1.0, power.Watts);
}
-
- [Fact]
- public static void CreatingQuantityWithDecimalBackingFieldFromNullableDecimalWithExtensionMethodReturnsCorrectValue()
- {
- decimal? oneWatt = 1m;
- Power? power = oneWatt.Watts();
- Assert.NotNull(power);
- Assert.Equal(1.0, power.Value.Watts);
- }
-
- [Fact]
- public static void CreatingQuantityWithDecimalBackingFieldFromNullableDecimalWithExtensionMethodReturnsNullWhenGivenNull()
- {
- decimal? nullDecimal = null;
- Power? power = nullDecimal.Watts();
- Assert.Null(power);
- }
}
}
diff --git a/UnitsNet.Tests/IntOverloadTests.cs b/UnitsNet.Tests/IntOverloadTests.cs
index 3a762ecb54..1ffc8c75fa 100644
--- a/UnitsNet.Tests/IntOverloadTests.cs
+++ b/UnitsNet.Tests/IntOverloadTests.cs
@@ -35,23 +35,6 @@ public static void CreatingQuantityWithDoubleBackingFieldFromIntReturnsCorrectVa
Assert.Equal(1.0, acceleration.MetersPerSecondSquared);
}
- [Fact]
- public static void CreatingQuantityWithDoubleBackingFieldFromNullableIntReturnsCorrectValue()
- {
- int? oneMeterPerSecondSquared = 1;
- Acceleration? acceleration = Acceleration.FromMetersPerSecondSquared(oneMeterPerSecondSquared);
- Assert.NotNull(acceleration);
- Assert.Equal(1.0, acceleration.Value.MetersPerSecondSquared);
- }
-
- [Fact]
- public static void CreatingQuantityWithDoubleBackingFieldFromNullableIntReturnsNullWhenGivenNull()
- {
- int? nullInt = null;
- Acceleration? acceleration = Acceleration.FromMetersPerSecondSquared(nullInt);
- Assert.Null(acceleration);
- }
-
[Fact]
public static void CreatingQuantityWithDoubleBackingFieldFromIntWithExtensionMethodReturnsCorrectValue()
{
@@ -60,23 +43,6 @@ public static void CreatingQuantityWithDoubleBackingFieldFromIntWithExtensionMet
Assert.Equal(1.0, acceleration.MetersPerSecondSquared);
}
- [Fact]
- public static void CreatingQuantityWithDoubleBackingFieldFromNullableIntWithExtensionMethodReturnsCorrectValue()
- {
- int? oneMeterPerSecondSquared = 1;
- Acceleration? acceleration = oneMeterPerSecondSquared.MetersPerSecondSquared();
- Assert.NotNull(acceleration);
- Assert.Equal(1.0, acceleration.Value.MetersPerSecondSquared);
- }
-
- [Fact]
- public static void CreatingQuantityWithDoubleBackingFieldFromNullableIntWithExtensionMethodReturnsNullWhenGivenNull()
- {
- int? nullInt = null;
- Acceleration? acceleration = nullInt.MetersPerSecondSquared();
- Assert.Null(acceleration);
- }
-
[Fact]
public static void CreatingQuantityWithIntBackingFieldFromIntReturnsCorrectValue()
{
@@ -85,23 +51,6 @@ public static void CreatingQuantityWithIntBackingFieldFromIntReturnsCorrectValue
Assert.Equal(1.0, power.Watts);
}
- [Fact]
- public static void CreatingQuantityWithIntBackingFieldFromNullableIntReturnsCorrectValue()
- {
- int? oneWatt = 1;
- Power? power = Power.FromWatts(oneWatt);
- Assert.NotNull(power);
- Assert.Equal(1.0, power.Value.Watts);
- }
-
- [Fact]
- public static void CreatingQuantityWithIntBackingFieldFromNullableIntReturnsNullWhenGivenNull()
- {
- int? nullInt = null;
- Power? power = Power.FromWatts(nullInt);
- Assert.Null(power);
- }
-
[Fact]
public static void CreatingQuantityWithIntBackingFieldFromIntWithExtensionMethodReturnsCorrectValue()
{
@@ -109,22 +58,5 @@ public static void CreatingQuantityWithIntBackingFieldFromIntWithExtensionMethod
Power power = oneWatt.Watts();
Assert.Equal(1.0, power.Watts);
}
-
- [Fact]
- public static void CreatingQuantityWithIntBackingFieldFromNullableIntWithExtensionMethodReturnsCorrectValue()
- {
- int? oneWatt = 1;
- Power? power = oneWatt.Watts();
- Assert.NotNull(power);
- Assert.Equal(1.0, power.Value.Watts);
- }
-
- [Fact]
- public static void CreatingQuantityWithIntBackingFieldFromNullableIntWithExtensionMethodReturnsNullWhenGivenNull()
- {
- int? nullInt = null;
- Power? power = nullInt.Watts();
- Assert.Null(power);
- }
}
}
diff --git a/UnitsNet.Tests/LongOverloadTests.cs b/UnitsNet.Tests/LongOverloadTests.cs
index d64ee9fa03..97851720bf 100644
--- a/UnitsNet.Tests/LongOverloadTests.cs
+++ b/UnitsNet.Tests/LongOverloadTests.cs
@@ -35,23 +35,6 @@ public static void CreatingQuantityWithDoubleBackingFieldFromLongReturnsCorrectV
Assert.Equal(1.0, acceleration.MetersPerSecondSquared);
}
- [Fact]
- public static void CreatingQuantityWithDoubleBackingFieldFromNullableLongReturnsCorrectValue()
- {
- long? oneMeterPerSecondSquared = 1;
- Acceleration? acceleration = Acceleration.FromMetersPerSecondSquared(oneMeterPerSecondSquared);
- Assert.NotNull(acceleration);
- Assert.Equal(1.0, acceleration.Value.MetersPerSecondSquared);
- }
-
- [Fact]
- public static void CreatingQuantityWithDoubleBackingFieldFromNullableLongReturnsNullWhenGivenNull()
- {
- long? nullLong = null;
- Acceleration? acceleration = Acceleration.FromMetersPerSecondSquared(nullLong);
- Assert.Null(acceleration);
- }
-
[Fact]
public static void CreatingQuantityWithDoubleBackingFieldFromLongWithExtensionMethodReturnsCorrectValue()
{
@@ -60,23 +43,6 @@ public static void CreatingQuantityWithDoubleBackingFieldFromLongWithExtensionMe
Assert.Equal(1.0, acceleration.MetersPerSecondSquared);
}
- [Fact]
- public static void CreatingQuantityWithDoubleBackingFieldFromNullableLongWithExtensionMethodReturnsCorrectValue()
- {
- long? oneMeterPerSecondSquared = 1;
- Acceleration? acceleration = oneMeterPerSecondSquared.MetersPerSecondSquared();
- Assert.NotNull(acceleration);
- Assert.Equal(1.0, acceleration.Value.MetersPerSecondSquared);
- }
-
- [Fact]
- public static void CreatingQuantityWithDoubleBackingFieldFromNullableLongWithExtensionMethodReturnsNullWhenGivenNull()
- {
- long? nullLong = null;
- Acceleration? acceleration = nullLong.MetersPerSecondSquared();
- Assert.Null(acceleration);
- }
-
[Fact]
public static void CreatingQuantityWithLongBackingFieldFromLongReturnsCorrectValue()
{
@@ -85,23 +51,6 @@ public static void CreatingQuantityWithLongBackingFieldFromLongReturnsCorrectVal
Assert.Equal(1.0, power.Watts);
}
- [Fact]
- public static void CreatingQuantityWithLongBackingFieldFromNullableLongReturnsCorrectValue()
- {
- long? oneWatt = 1;
- Power? power = Power.FromWatts(oneWatt);
- Assert.NotNull(power);
- Assert.Equal(1.0, power.Value.Watts);
- }
-
- [Fact]
- public static void CreatingQuantityWithLongBackingFieldFromNullableLongReturnsNullWhenGivenNull()
- {
- long? nullLong = null;
- Power? power = Power.FromWatts(nullLong);
- Assert.Null(power);
- }
-
[Fact]
public static void CreatingQuantityWithLongBackingFieldFromLongWithExtensionMethodReturnsCorrectValue()
{
@@ -109,22 +58,5 @@ public static void CreatingQuantityWithLongBackingFieldFromLongWithExtensionMeth
Power power = oneWatt.Watts();
Assert.Equal(1.0, power.Watts);
}
-
- [Fact]
- public static void CreatingQuantityWithLongBackingFieldFromNullableLongWithExtensionMethodReturnsCorrectValue()
- {
- long? oneWatt = 1;
- Power? power = oneWatt.Watts();
- Assert.NotNull(power);
- Assert.Equal(1.0, power.Value.Watts);
- }
-
- [Fact]
- public static void CreatingQuantityWithLongBackingFieldFromNullableLongWithExtensionMethodReturnsNullWhenGivenNull()
- {
- long? nullLong = null;
- Power? power = nullLong.Watts();
- Assert.Null(power);
- }
}
}
diff --git a/UnitsNet.Tests/NullableConstructors.cs b/UnitsNet.Tests/NullableConstructors.cs
deleted file mode 100644
index 1322b96956..0000000000
--- a/UnitsNet.Tests/NullableConstructors.cs
+++ /dev/null
@@ -1,90 +0,0 @@
-// Copyright (c) 2013 Andreas Gullberg Larsen (andreas.larsen84@gmail.com).
-// https://github.com/angularsen/UnitsNet
-//
-// Permission is hereby granted, free of charge, to any person obtaining a copy
-// of this software and associated documentation files (the "Software"), to deal
-// in the Software without restriction, including without limitation the rights
-// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-// copies of the Software, and to permit persons to whom the Software is
-// furnished to do so, subject to the following conditions:
-//
-// The above copyright notice and this permission notice shall be included in
-// all copies or substantial portions of the Software.
-//
-// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-// THE SOFTWARE.
-
-using System;
-using Xunit;
-using UnitsNet.Units;
-
-namespace UnitsNet.Tests
-{
- public class NullableConstructors
- {
- [Fact]
- public void StaticConstructorWithNullReturnsNullWhenBackingTypeIsDouble()
- {
- Length? meter = Length.FromMeters(null);
- Assert.False(meter.HasValue);
- }
-
- [Fact]
- public void StaticConstructorWithNullAndEnumReturnsNullWhenBackingTypeIsDouble()
- {
- Length? meter = Length.From(null, LengthUnit.Meter);
- Assert.False(meter.HasValue);
- }
-
- [Fact]
- public void StaticConstructorWithNullAndEnumArgumentReturnsValueWhenInputArgumentHasValueWhenBackingTypeIsDouble()
- {
- double? value = 1.0;
- Length? meter = Length.From(value, LengthUnit.Meter);
- Assert.True(meter.HasValue);
- }
-
- [Fact]
- public void StaticConstructorWithNullArgumentReturnsValueWhenInputArgumentHasValueWhenBackingTypeIsDouble()
- {
- double? value = 1.0;
- Length? meter = Length.FromMeters(value);
- Assert.True(meter.HasValue);
- }
-
- [Fact]
- public void StaticConstructorWithNullReturnsNullWhenBackingTypeIsDecimal()
- {
- Information? meter = Information.FromBytes(null);
- Assert.False(meter.HasValue);
- }
-
- [Fact]
- public void StaticConstructorWithNullAndEnumReturnsNullWhenBackingTypeIsDecimal()
- {
- Information? meter = Information.From(null, InformationUnit.Byte);
- Assert.False(meter.HasValue);
- }
-
- [Fact]
- public void StaticConstructorWithNullAndEnumArgumentReturnsValueWhenInputArgumentHasValueWhenBackingTypeIsDecimal()
- {
- double? value = 1.0;
- Information? meter = Information.From(value, InformationUnit.Byte);
- Assert.True(meter.HasValue);
- }
-
- [Fact]
- public void StaticConstructorWithNullArgumentReturnsValueWhenInputArgumentHasValueWhenBackingTypeIsDecimal()
- {
- double? value = 1.0;
- Information? meter = Information.FromBytes(value);
- Assert.True(meter.HasValue);
- }
- }
-}
\ No newline at end of file
diff --git a/UnitsNet/GeneratedCode/Extensions/Number/NumberToAccelerationExtensions.g.cs b/UnitsNet/GeneratedCode/Extensions/Number/NumberToAccelerationExtensions.g.cs
index 9fc9b9cc5b..7cede6880d 100644
--- a/UnitsNet/GeneratedCode/Extensions/Number/NumberToAccelerationExtensions.g.cs
+++ b/UnitsNet/GeneratedCode/Extensions/Number/NumberToAccelerationExtensions.g.cs
@@ -44,149 +44,45 @@ namespace UnitsNet.Extensions.NumberToAcceleration
{
public static class NumberToAccelerationExtensions
{
- #region CentimeterPerSecondSquared
-
///
public static Acceleration CentimetersPerSecondSquared(this T value) => Acceleration.FromCentimetersPerSecondSquared(Convert.ToDouble(value));
- ///
- [Obsolete("Nullable type support has been deprecated and will be removed in a future release.")]
- public static Acceleration? CentimetersPerSecondSquared(this T? value) where T : struct => Acceleration.FromCentimetersPerSecondSquared(value == null ? (double?)null : Convert.ToDouble(value.Value));
-
- #endregion
-
- #region DecimeterPerSecondSquared
-
///
public static Acceleration DecimetersPerSecondSquared(this T value) => Acceleration.FromDecimetersPerSecondSquared(Convert.ToDouble(value));
- ///
- [Obsolete("Nullable type support has been deprecated and will be removed in a future release.")]
- public static Acceleration? DecimetersPerSecondSquared(this T? value) where T : struct => Acceleration.FromDecimetersPerSecondSquared(value == null ? (double?)null : Convert.ToDouble(value.Value));
-
- #endregion
-
- #region FootPerSecondSquared
-
///
public static Acceleration FeetPerSecondSquared(this T value) => Acceleration.FromFeetPerSecondSquared(Convert.ToDouble(value));
- ///
- [Obsolete("Nullable type support has been deprecated and will be removed in a future release.")]
- public static Acceleration? FeetPerSecondSquared(this T? value) where T : struct => Acceleration.FromFeetPerSecondSquared(value == null ? (double?)null : Convert.ToDouble(value.Value));
-
- #endregion
-
- #region InchPerSecondSquared
-
///
public static Acceleration InchesPerSecondSquared(this T value) => Acceleration.FromInchesPerSecondSquared(Convert.ToDouble(value));
- ///
- [Obsolete("Nullable type support has been deprecated and will be removed in a future release.")]
- public static Acceleration? InchesPerSecondSquared(this T? value) where T : struct => Acceleration.FromInchesPerSecondSquared(value == null ? (double?)null : Convert.ToDouble(value.Value));
-
- #endregion
-
- #region KilometerPerSecondSquared
-
///
public static Acceleration KilometersPerSecondSquared(this T value) => Acceleration.FromKilometersPerSecondSquared(Convert.ToDouble(value));
- ///
- [Obsolete("Nullable type support has been deprecated and will be removed in a future release.")]
- public static Acceleration? KilometersPerSecondSquared(this T? value) where T : struct => Acceleration.FromKilometersPerSecondSquared(value == null ? (double?)null : Convert.ToDouble(value.Value));
-
- #endregion
-
- #region KnotPerHour
-
///
public static Acceleration KnotsPerHour(this T value) => Acceleration.FromKnotsPerHour(Convert.ToDouble(value));
- ///
- [Obsolete("Nullable type support has been deprecated and will be removed in a future release.")]
- public static Acceleration? KnotsPerHour(this T? value) where T : struct => Acceleration.FromKnotsPerHour(value == null ? (double?)null : Convert.ToDouble(value.Value));
-
- #endregion
-
- #region KnotPerMinute
-
///
public static Acceleration KnotsPerMinute(this T value) => Acceleration.FromKnotsPerMinute(Convert.ToDouble(value));
- ///
- [Obsolete("Nullable type support has been deprecated and will be removed in a future release.")]
- public static Acceleration? KnotsPerMinute(this T? value) where T : struct => Acceleration.FromKnotsPerMinute(value == null ? (double?)null : Convert.ToDouble(value.Value));
-
- #endregion
-
- #region KnotPerSecond
-
///
public static Acceleration KnotsPerSecond(this T value) => Acceleration.FromKnotsPerSecond(Convert.ToDouble(value));
- ///
- [Obsolete("Nullable type support has been deprecated and will be removed in a future release.")]
- public static Acceleration? KnotsPerSecond(this T? value) where T : struct => Acceleration.FromKnotsPerSecond(value == null ? (double?)null : Convert.ToDouble(value.Value));
-
- #endregion
-
- #region MeterPerSecondSquared
-
///
public static Acceleration MetersPerSecondSquared(this T value) => Acceleration.FromMetersPerSecondSquared(Convert.ToDouble(value));
- ///
- [Obsolete("Nullable type support has been deprecated and will be removed in a future release.")]
- public static Acceleration? MetersPerSecondSquared(this T? value) where T : struct => Acceleration.FromMetersPerSecondSquared(value == null ? (double?)null : Convert.ToDouble(value.Value));
-
- #endregion
-
- #region MicrometerPerSecondSquared
-
///
public static Acceleration MicrometersPerSecondSquared(this T value) => Acceleration.FromMicrometersPerSecondSquared(Convert.ToDouble(value));
- ///
- [Obsolete("Nullable type support has been deprecated and will be removed in a future release.")]
- public static Acceleration? MicrometersPerSecondSquared(this T? value) where T : struct => Acceleration.FromMicrometersPerSecondSquared(value == null ? (double?)null : Convert.ToDouble(value.Value));
-
- #endregion
-
- #region MillimeterPerSecondSquared
-
///
public static Acceleration MillimetersPerSecondSquared(this T value) => Acceleration.FromMillimetersPerSecondSquared(Convert.ToDouble(value));
- ///
- [Obsolete("Nullable type support has been deprecated and will be removed in a future release.")]
- public static Acceleration? MillimetersPerSecondSquared(this T? value) where T : struct => Acceleration.FromMillimetersPerSecondSquared(value == null ? (double?)null : Convert.ToDouble(value.Value));
-
- #endregion
-
- #region NanometerPerSecondSquared
-
///
public static Acceleration NanometersPerSecondSquared(this T value) => Acceleration.FromNanometersPerSecondSquared(Convert.ToDouble(value));
- ///
- [Obsolete("Nullable type support has been deprecated and will be removed in a future release.")]
- public static Acceleration? NanometersPerSecondSquared(this T? value) where T : struct => Acceleration.FromNanometersPerSecondSquared(value == null ? (double?)null : Convert.ToDouble(value.Value));
-
- #endregion
-
- #region StandardGravity
-
///
public static Acceleration StandardGravity(this T value) => Acceleration.FromStandardGravity(Convert.ToDouble(value));
- ///
- [Obsolete("Nullable type support has been deprecated and will be removed in a future release.")]
- public static Acceleration? StandardGravity(this T? value) where T : struct => Acceleration.FromStandardGravity(value == null ? (double?)null : Convert.ToDouble(value.Value));
-
- #endregion
-
}
}
#endif
diff --git a/UnitsNet/GeneratedCode/Extensions/Number/NumberToAmountOfSubstanceExtensions.g.cs b/UnitsNet/GeneratedCode/Extensions/Number/NumberToAmountOfSubstanceExtensions.g.cs
index f51cf4316b..8a00acba39 100644
--- a/UnitsNet/GeneratedCode/Extensions/Number/NumberToAmountOfSubstanceExtensions.g.cs
+++ b/UnitsNet/GeneratedCode/Extensions/Number/NumberToAmountOfSubstanceExtensions.g.cs
@@ -44,160 +44,48 @@ namespace UnitsNet.Extensions.NumberToAmountOfSubstance
{
public static class NumberToAmountOfSubstanceExtensions
{
- #region Centimole
-
///
public static AmountOfSubstance Centimoles(this T value) => AmountOfSubstance.FromCentimoles(Convert.ToDouble(value));
- ///
- [Obsolete("Nullable type support has been deprecated and will be removed in a future release.")]
- public static AmountOfSubstance? Centimoles(this T? value) where T : struct => AmountOfSubstance.FromCentimoles(value == null ? (double?)null : Convert.ToDouble(value.Value));
-
- #endregion
-
- #region CentipoundMole
-
///
public static AmountOfSubstance CentipoundMoles(this T value) => AmountOfSubstance.FromCentipoundMoles(Convert.ToDouble(value));
- ///
- [Obsolete("Nullable type support has been deprecated and will be removed in a future release.")]
- public static AmountOfSubstance? CentipoundMoles(this T? value) where T : struct => AmountOfSubstance.FromCentipoundMoles(value == null ? (double?)null : Convert.ToDouble(value.Value));
-
- #endregion
-
- #region Decimole
-
///
public static AmountOfSubstance Decimoles(this T value) => AmountOfSubstance.FromDecimoles(Convert.ToDouble(value));
- ///
- [Obsolete("Nullable type support has been deprecated and will be removed in a future release.")]
- public static AmountOfSubstance? Decimoles(this T? value) where T : struct => AmountOfSubstance.FromDecimoles(value == null ? (double?)null : Convert.ToDouble(value.Value));
-
- #endregion
-
- #region DecipoundMole
-
///
public static AmountOfSubstance DecipoundMoles(this T value) => AmountOfSubstance.FromDecipoundMoles(Convert.ToDouble(value));
- ///
- [Obsolete("Nullable type support has been deprecated and will be removed in a future release.")]
- public static AmountOfSubstance? DecipoundMoles(this T? value) where T : struct => AmountOfSubstance.FromDecipoundMoles(value == null ? (double?)null : Convert.ToDouble(value.Value));
-
- #endregion
-
- #region Kilomole
-
///
public static AmountOfSubstance Kilomoles(this T value) => AmountOfSubstance.FromKilomoles(Convert.ToDouble(value));
- ///
- [Obsolete("Nullable type support has been deprecated and will be removed in a future release.")]
- public static AmountOfSubstance? Kilomoles(this T? value) where T : struct => AmountOfSubstance.FromKilomoles(value == null ? (double?)null : Convert.ToDouble(value.Value));
-
- #endregion
-
- #region KilopoundMole
-
///
public static AmountOfSubstance KilopoundMoles(this T value) => AmountOfSubstance.FromKilopoundMoles(Convert.ToDouble(value));
- ///
- [Obsolete("Nullable type support has been deprecated and will be removed in a future release.")]
- public static AmountOfSubstance? KilopoundMoles(this T? value) where T : struct => AmountOfSubstance.FromKilopoundMoles(value == null ? (double?)null : Convert.ToDouble(value.Value));
-
- #endregion
-
- #region Micromole
-
///
public static AmountOfSubstance Micromoles(this T value) => AmountOfSubstance.FromMicromoles(Convert.ToDouble(value));
- ///
- [Obsolete("Nullable type support has been deprecated and will be removed in a future release.")]
- public static AmountOfSubstance? Micromoles(this T? value) where T : struct => AmountOfSubstance.FromMicromoles(value == null ? (double?)null : Convert.ToDouble(value.Value));
-
- #endregion
-
- #region MicropoundMole
-
///
public static AmountOfSubstance MicropoundMoles(this T value) => AmountOfSubstance.FromMicropoundMoles(Convert.ToDouble(value));
- ///
- [Obsolete("Nullable type support has been deprecated and will be removed in a future release.")]
- public static AmountOfSubstance? MicropoundMoles(this T? value) where T : struct => AmountOfSubstance.FromMicropoundMoles(value == null ? (double?)null : Convert.ToDouble(value.Value));
-
- #endregion
-
- #region Millimole
-
///
public static AmountOfSubstance Millimoles(this T value) => AmountOfSubstance.FromMillimoles(Convert.ToDouble(value));
- ///
- [Obsolete("Nullable type support has been deprecated and will be removed in a future release.")]
- public static AmountOfSubstance? Millimoles(this T? value) where T : struct => AmountOfSubstance.FromMillimoles(value == null ? (double?)null : Convert.ToDouble(value.Value));
-
- #endregion
-
- #region MillipoundMole
-
///
public static AmountOfSubstance MillipoundMoles(this T value) => AmountOfSubstance.FromMillipoundMoles(Convert.ToDouble(value));
- ///
- [Obsolete("Nullable type support has been deprecated and will be removed in a future release.")]
- public static AmountOfSubstance? MillipoundMoles(this T? value) where T : struct => AmountOfSubstance.FromMillipoundMoles(value == null ? (double?)null : Convert.ToDouble(value.Value));
-
- #endregion
-
- #region Mole
-
///
public static AmountOfSubstance Moles(this T value) => AmountOfSubstance.FromMoles(Convert.ToDouble(value));
- ///
- [Obsolete("Nullable type support has been deprecated and will be removed in a future release.")]
- public static AmountOfSubstance? Moles(this T? value) where T : struct => AmountOfSubstance.FromMoles(value == null ? (double?)null : Convert.ToDouble(value.Value));
-
- #endregion
-
- #region Nanomole
-
///
public static AmountOfSubstance Nanomoles(this T value) => AmountOfSubstance.FromNanomoles(Convert.ToDouble(value));
- ///
- [Obsolete("Nullable type support has been deprecated and will be removed in a future release.")]
- public static AmountOfSubstance? Nanomoles(this T? value) where T : struct => AmountOfSubstance.FromNanomoles(value == null ? (double?)null : Convert.ToDouble(value.Value));
-
- #endregion
-
- #region NanopoundMole
-
///
public static AmountOfSubstance NanopoundMoles(this T value) => AmountOfSubstance.FromNanopoundMoles(Convert.ToDouble(value));
- ///
- [Obsolete("Nullable type support has been deprecated and will be removed in a future release.")]
- public static AmountOfSubstance? NanopoundMoles(this T? value) where T : struct => AmountOfSubstance.FromNanopoundMoles(value == null ? (double?)null : Convert.ToDouble(value.Value));
-
- #endregion
-
- #region PoundMole
-
///
public static AmountOfSubstance PoundMoles(this T value) => AmountOfSubstance.FromPoundMoles(Convert.ToDouble(value));
- ///
- [Obsolete("Nullable type support has been deprecated and will be removed in a future release.")]
- public static AmountOfSubstance? PoundMoles(this T? value) where T : struct => AmountOfSubstance.FromPoundMoles(value == null ? (double?)null : Convert.ToDouble(value.Value));
-
- #endregion
-
}
}
#endif
diff --git a/UnitsNet/GeneratedCode/Extensions/Number/NumberToAmplitudeRatioExtensions.g.cs b/UnitsNet/GeneratedCode/Extensions/Number/NumberToAmplitudeRatioExtensions.g.cs
index c65efd7352..7b6ccbc891 100644
--- a/UnitsNet/GeneratedCode/Extensions/Number/NumberToAmplitudeRatioExtensions.g.cs
+++ b/UnitsNet/GeneratedCode/Extensions/Number/NumberToAmplitudeRatioExtensions.g.cs
@@ -44,50 +44,18 @@ namespace UnitsNet.Extensions.NumberToAmplitudeRatio
{
public static class NumberToAmplitudeRatioExtensions
{
- #region DecibelMicrovolt
-
///
public static AmplitudeRatio DecibelMicrovolts(this T value) => AmplitudeRatio.FromDecibelMicrovolts(Convert.ToDouble(value));
- ///
- [Obsolete("Nullable type support has been deprecated and will be removed in a future release.")]
- public static AmplitudeRatio? DecibelMicrovolts(this T? value) where T : struct => AmplitudeRatio.FromDecibelMicrovolts(value == null ? (double?)null : Convert.ToDouble(value.Value));
-
- #endregion
-
- #region DecibelMillivolt
-
///
public static AmplitudeRatio DecibelMillivolts(this T value) => AmplitudeRatio.FromDecibelMillivolts(Convert.ToDouble(value));
- ///
- [Obsolete("Nullable type support has been deprecated and will be removed in a future release.")]
- public static AmplitudeRatio? DecibelMillivolts(this T? value) where T : struct => AmplitudeRatio.FromDecibelMillivolts(value == null ? (double?)null : Convert.ToDouble(value.Value));
-
- #endregion
-
- #region DecibelUnloaded
-
///
public static AmplitudeRatio DecibelsUnloaded(this T value) => AmplitudeRatio.FromDecibelsUnloaded(Convert.ToDouble(value));
- ///
- [Obsolete("Nullable type support has been deprecated and will be removed in a future release.")]
- public static AmplitudeRatio? DecibelsUnloaded(this T? value) where T : struct => AmplitudeRatio.FromDecibelsUnloaded(value == null ? (double?)null : Convert.ToDouble(value.Value));
-
- #endregion
-
- #region DecibelVolt
-
///
public static AmplitudeRatio DecibelVolts(this T value) => AmplitudeRatio.FromDecibelVolts(Convert.ToDouble(value));
- ///
- [Obsolete("Nullable type support has been deprecated and will be removed in a future release.")]
- public static AmplitudeRatio? DecibelVolts(this T? value) where T : struct => AmplitudeRatio.FromDecibelVolts(value == null ? (double?)null : Convert.ToDouble(value.Value));
-
- #endregion
-
}
}
#endif
diff --git a/UnitsNet/GeneratedCode/Extensions/Number/NumberToAngleExtensions.g.cs b/UnitsNet/GeneratedCode/Extensions/Number/NumberToAngleExtensions.g.cs
index 7a6a5ef36a..0b34dcbc7f 100644
--- a/UnitsNet/GeneratedCode/Extensions/Number/NumberToAngleExtensions.g.cs
+++ b/UnitsNet/GeneratedCode/Extensions/Number/NumberToAngleExtensions.g.cs
@@ -44,160 +44,48 @@ namespace UnitsNet.Extensions.NumberToAngle
{
public static class NumberToAngleExtensions
{
- #region Arcminute
-
///
public static Angle Arcminutes(this T value) => Angle.FromArcminutes(Convert.ToDouble(value));
- ///
- [Obsolete("Nullable type support has been deprecated and will be removed in a future release.")]
- public static Angle? Arcminutes(this T? value) where T : struct => Angle.FromArcminutes(value == null ? (double?)null : Convert.ToDouble(value.Value));
-
- #endregion
-
- #region Arcsecond
-
///
public static Angle Arcseconds(this T value) => Angle.FromArcseconds(Convert.ToDouble(value));
- ///
- [Obsolete("Nullable type support has been deprecated and will be removed in a future release.")]
- public static Angle? Arcseconds(this T? value) where T : struct => Angle.FromArcseconds(value == null ? (double?)null : Convert.ToDouble(value.Value));
-
- #endregion
-
- #region Centiradian
-
///
public static Angle Centiradians(this T value) => Angle.FromCentiradians(Convert.ToDouble(value));
- ///
- [Obsolete("Nullable type support has been deprecated and will be removed in a future release.")]
- public static Angle? Centiradians(this T? value) where T : struct => Angle.FromCentiradians(value == null ? (double?)null : Convert.ToDouble(value.Value));
-
- #endregion
-
- #region Deciradian
-
///
public static Angle Deciradians(this T value) => Angle.FromDeciradians(Convert.ToDouble(value));
- ///
- [Obsolete("Nullable type support has been deprecated and will be removed in a future release.")]
- public static Angle? Deciradians(this T? value) where T : struct => Angle.FromDeciradians(value == null ? (double?)null : Convert.ToDouble(value.Value));
-
- #endregion
-
- #region Degree
-
///
public static Angle Degrees(this T value) => Angle.FromDegrees(Convert.ToDouble(value));
- ///
- [Obsolete("Nullable type support has been deprecated and will be removed in a future release.")]
- public static Angle? Degrees(this T? value) where T : struct => Angle.FromDegrees(value == null ? (double?)null : Convert.ToDouble(value.Value));
-
- #endregion
-
- #region Gradian
-
///
public static Angle Gradians(this T value) => Angle.FromGradians(Convert.ToDouble(value));
- ///
- [Obsolete("Nullable type support has been deprecated and will be removed in a future release.")]
- public static Angle? Gradians(this T? value) where T : struct => Angle.FromGradians(value == null ? (double?)null : Convert.ToDouble(value.Value));
-
- #endregion
-
- #region Microdegree
-
///
public static Angle Microdegrees(this T value) => Angle.FromMicrodegrees(Convert.ToDouble(value));
- ///
- [Obsolete("Nullable type support has been deprecated and will be removed in a future release.")]
- public static Angle? Microdegrees(this T? value) where T : struct => Angle.FromMicrodegrees(value == null ? (double?)null : Convert.ToDouble(value.Value));
-
- #endregion
-
- #region Microradian
-
///
public static Angle Microradians(this T value) => Angle.FromMicroradians(Convert.ToDouble(value));
- ///
- [Obsolete("Nullable type support has been deprecated and will be removed in a future release.")]
- public static Angle? Microradians(this T? value) where T : struct => Angle.FromMicroradians(value == null ? (double?)null : Convert.ToDouble(value.Value));
-
- #endregion
-
- #region Millidegree
-
///
public static Angle Millidegrees(this T value) => Angle.FromMillidegrees(Convert.ToDouble(value));
- ///
- [Obsolete("Nullable type support has been deprecated and will be removed in a future release.")]
- public static Angle? Millidegrees(this T? value) where T : struct => Angle.FromMillidegrees(value == null ? (double?)null : Convert.ToDouble(value.Value));
-
- #endregion
-
- #region Milliradian
-
///
public static Angle Milliradians(this T value) => Angle.FromMilliradians(Convert.ToDouble(value));
- ///
- [Obsolete("Nullable type support has been deprecated and will be removed in a future release.")]
- public static Angle? Milliradians(this T? value) where T : struct => Angle.FromMilliradians(value == null ? (double?)null : Convert.ToDouble(value.Value));
-
- #endregion
-
- #region Nanodegree
-
///
public static Angle Nanodegrees(this T value) => Angle.FromNanodegrees(Convert.ToDouble(value));
- ///
- [Obsolete("Nullable type support has been deprecated and will be removed in a future release.")]
- public static Angle? Nanodegrees(this T? value) where T : struct => Angle.FromNanodegrees(value == null ? (double?)null : Convert.ToDouble(value.Value));
-
- #endregion
-
- #region Nanoradian
-
///
public static Angle Nanoradians(this T value) => Angle.FromNanoradians(Convert.ToDouble(value));
- ///
- [Obsolete("Nullable type support has been deprecated and will be removed in a future release.")]
- public static Angle? Nanoradians(this T? value) where T : struct => Angle.FromNanoradians(value == null ? (double?)null : Convert.ToDouble(value.Value));
-
- #endregion
-
- #region Radian
-
///
public static Angle Radians(this T value) => Angle.FromRadians(Convert.ToDouble(value));
- ///
- [Obsolete("Nullable type support has been deprecated and will be removed in a future release.")]
- public static Angle? Radians(this T? value) where T : struct => Angle.FromRadians(value == null ? (double?)null : Convert.ToDouble(value.Value));
-
- #endregion
-
- #region Revolution
-
///
public static Angle Revolutions(this T value) => Angle.FromRevolutions(Convert.ToDouble(value));
- ///
- [Obsolete("Nullable type support has been deprecated and will be removed in a future release.")]
- public static Angle? Revolutions(this T? value) where T : struct => Angle.FromRevolutions(value == null ? (double?)null : Convert.ToDouble(value.Value));
-
- #endregion
-
}
}
#endif
diff --git a/UnitsNet/GeneratedCode/Extensions/Number/NumberToApparentEnergyExtensions.g.cs b/UnitsNet/GeneratedCode/Extensions/Number/NumberToApparentEnergyExtensions.g.cs
index b6ff726836..0c007ff083 100644
--- a/UnitsNet/GeneratedCode/Extensions/Number/NumberToApparentEnergyExtensions.g.cs
+++ b/UnitsNet/GeneratedCode/Extensions/Number/NumberToApparentEnergyExtensions.g.cs
@@ -44,39 +44,15 @@ namespace UnitsNet.Extensions.NumberToApparentEnergy
{
public static class NumberToApparentEnergyExtensions
{
- #region KilovoltampereHour
-
///
public static ApparentEnergy KilovoltampereHours(this T value) => ApparentEnergy.FromKilovoltampereHours(Convert.ToDouble(value));
- ///
- [Obsolete("Nullable type support has been deprecated and will be removed in a future release.")]
- public static ApparentEnergy? KilovoltampereHours(this T? value) where T : struct => ApparentEnergy.FromKilovoltampereHours(value == null ? (double?)null : Convert.ToDouble(value.Value));
-
- #endregion
-
- #region MegavoltampereHour
-
///
public static ApparentEnergy MegavoltampereHours(this T value) => ApparentEnergy.FromMegavoltampereHours(Convert.ToDouble(value));
- ///
- [Obsolete("Nullable type support has been deprecated and will be removed in a future release.")]
- public static ApparentEnergy? MegavoltampereHours(this T? value) where T : struct => ApparentEnergy.FromMegavoltampereHours(value == null ? (double?)null : Convert.ToDouble(value.Value));
-
- #endregion
-
- #region VoltampereHour
-
///
public static ApparentEnergy VoltampereHours(this T value) => ApparentEnergy.FromVoltampereHours(Convert.ToDouble(value));
- ///
- [Obsolete("Nullable type support has been deprecated and will be removed in a future release.")]
- public static ApparentEnergy? VoltampereHours(this T? value) where T : struct => ApparentEnergy.FromVoltampereHours(value == null ? (double?)null : Convert.ToDouble(value.Value));
-
- #endregion
-
}
}
#endif
diff --git a/UnitsNet/GeneratedCode/Extensions/Number/NumberToApparentPowerExtensions.g.cs b/UnitsNet/GeneratedCode/Extensions/Number/NumberToApparentPowerExtensions.g.cs
index ad97cdc78e..17f85155fd 100644
--- a/UnitsNet/GeneratedCode/Extensions/Number/NumberToApparentPowerExtensions.g.cs
+++ b/UnitsNet/GeneratedCode/Extensions/Number/NumberToApparentPowerExtensions.g.cs
@@ -44,50 +44,18 @@ namespace UnitsNet.Extensions.NumberToApparentPower
{
public static class NumberToApparentPowerExtensions
{
- #region Gigavoltampere
-
///
public static ApparentPower Gigavoltamperes(this T value) => ApparentPower.FromGigavoltamperes(Convert.ToDouble(value));
- ///
- [Obsolete("Nullable type support has been deprecated and will be removed in a future release.")]
- public static ApparentPower? Gigavoltamperes(this T? value) where T : struct => ApparentPower.FromGigavoltamperes(value == null ? (double?)null : Convert.ToDouble(value.Value));
-
- #endregion
-
- #region Kilovoltampere
-
///
public static ApparentPower Kilovoltamperes(this T value) => ApparentPower.FromKilovoltamperes(Convert.ToDouble(value));
- ///
- [Obsolete("Nullable type support has been deprecated and will be removed in a future release.")]
- public static ApparentPower? Kilovoltamperes(this T? value) where T : struct => ApparentPower.FromKilovoltamperes(value == null ? (double?)null : Convert.ToDouble(value.Value));
-
- #endregion
-
- #region Megavoltampere
-
///
public static ApparentPower Megavoltamperes(this T value) => ApparentPower.FromMegavoltamperes(Convert.ToDouble(value));
- ///
- [Obsolete("Nullable type support has been deprecated and will be removed in a future release.")]
- public static ApparentPower? Megavoltamperes(this T? value) where T : struct => ApparentPower.FromMegavoltamperes(value == null ? (double?)null : Convert.ToDouble(value.Value));
-
- #endregion
-
- #region Voltampere
-
///
public static ApparentPower Voltamperes(this T value) => ApparentPower.FromVoltamperes(Convert.ToDouble(value));
- ///
- [Obsolete("Nullable type support has been deprecated and will be removed in a future release.")]
- public static ApparentPower? Voltamperes(this T? value) where T : struct => ApparentPower.FromVoltamperes(value == null ? (double?)null : Convert.ToDouble(value.Value));
-
- #endregion
-
}
}
#endif
diff --git a/UnitsNet/GeneratedCode/Extensions/Number/NumberToAreaDensityExtensions.g.cs b/UnitsNet/GeneratedCode/Extensions/Number/NumberToAreaDensityExtensions.g.cs
index c91ee1b15d..6a67802f24 100644
--- a/UnitsNet/GeneratedCode/Extensions/Number/NumberToAreaDensityExtensions.g.cs
+++ b/UnitsNet/GeneratedCode/Extensions/Number/NumberToAreaDensityExtensions.g.cs
@@ -44,17 +44,9 @@ namespace UnitsNet.Extensions.NumberToAreaDensity
{
public static class NumberToAreaDensityExtensions
{
- #region KilogramPerSquareMeter
-
///
public static AreaDensity KilogramsPerSquareMeter(this T value) => AreaDensity.FromKilogramsPerSquareMeter(Convert.ToDouble(value));
- ///
- [Obsolete("Nullable type support has been deprecated and will be removed in a future release.")]
- public static AreaDensity? KilogramsPerSquareMeter(this T? value) where T : struct => AreaDensity.FromKilogramsPerSquareMeter(value == null ? (double?)null : Convert.ToDouble(value.Value));
-
- #endregion
-
}
}
#endif
diff --git a/UnitsNet/GeneratedCode/Extensions/Number/NumberToAreaExtensions.g.cs b/UnitsNet/GeneratedCode/Extensions/Number/NumberToAreaExtensions.g.cs
index f9efe3d5f6..aa22221e89 100644
--- a/UnitsNet/GeneratedCode/Extensions/Number/NumberToAreaExtensions.g.cs
+++ b/UnitsNet/GeneratedCode/Extensions/Number/NumberToAreaExtensions.g.cs
@@ -44,149 +44,45 @@ namespace UnitsNet.Extensions.NumberToArea
{
public static class NumberToAreaExtensions
{
- #region Acre
-
///
public static Area Acres(this T value) => Area.FromAcres(Convert.ToDouble(value));
- ///
- [Obsolete("Nullable type support has been deprecated and will be removed in a future release.")]
- public static Area? Acres(this T? value) where T : struct => Area.FromAcres(value == null ? (double?)null : Convert.ToDouble(value.Value));
-
- #endregion
-
- #region Hectare
-
///
public static Area Hectares(this T value) => Area.FromHectares(Convert.ToDouble(value));
- ///
- [Obsolete("Nullable type support has been deprecated and will be removed in a future release.")]
- public static Area? Hectares(this T? value) where T : struct => Area.FromHectares(value == null ? (double?)null : Convert.ToDouble(value.Value));
-
- #endregion
-
- #region SquareCentimeter
-
///
public static Area SquareCentimeters(this T value) => Area.FromSquareCentimeters(Convert.ToDouble(value));
- ///
- [Obsolete("Nullable type support has been deprecated and will be removed in a future release.")]
- public static Area? SquareCentimeters(this T? value) where T : struct => Area.FromSquareCentimeters(value == null ? (double?)null : Convert.ToDouble(value.Value));
-
- #endregion
-
- #region SquareDecimeter
-
///
public static Area SquareDecimeters(this T value) => Area.FromSquareDecimeters(Convert.ToDouble(value));
- ///
- [Obsolete("Nullable type support has been deprecated and will be removed in a future release.")]
- public static Area? SquareDecimeters(this T? value) where T : struct => Area.FromSquareDecimeters(value == null ? (double?)null : Convert.ToDouble(value.Value));
-
- #endregion
-
- #region SquareFoot
-
///
public static Area SquareFeet(this T value) => Area.FromSquareFeet(Convert.ToDouble(value));
- ///
- [Obsolete("Nullable type support has been deprecated and will be removed in a future release.")]
- public static Area? SquareFeet(this T? value) where T : struct => Area.FromSquareFeet(value == null ? (double?)null : Convert.ToDouble(value.Value));
-
- #endregion
-
- #region SquareInch
-
///
public static Area SquareInches(this T value) => Area.FromSquareInches(Convert.ToDouble(value));
- ///
- [Obsolete("Nullable type support has been deprecated and will be removed in a future release.")]
- public static Area? SquareInches(this T? value) where T : struct => Area.FromSquareInches(value == null ? (double?)null : Convert.ToDouble(value.Value));
-
- #endregion
-
- #region SquareKilometer
-
///
public static Area SquareKilometers(this T value) => Area.FromSquareKilometers(Convert.ToDouble(value));
- ///
- [Obsolete("Nullable type support has been deprecated and will be removed in a future release.")]
- public static Area? SquareKilometers(this T? value) where T : struct => Area.FromSquareKilometers(value == null ? (double?)null : Convert.ToDouble(value.Value));
-
- #endregion
-
- #region SquareMeter
-
///
public static Area SquareMeters(this T value) => Area.FromSquareMeters(Convert.ToDouble(value));
- ///
- [Obsolete("Nullable type support has been deprecated and will be removed in a future release.")]
- public static Area? SquareMeters(this T? value) where T : struct => Area.FromSquareMeters(value == null ? (double?)null : Convert.ToDouble(value.Value));
-
- #endregion
-
- #region SquareMicrometer
-
///
public static Area SquareMicrometers(this T value) => Area.FromSquareMicrometers(Convert.ToDouble(value));
- ///
- [Obsolete("Nullable type support has been deprecated and will be removed in a future release.")]
- public static Area? SquareMicrometers(this T? value) where T : struct => Area.FromSquareMicrometers(value == null ? (double?)null : Convert.ToDouble(value.Value));
-
- #endregion
-
- #region SquareMile
-
///
public static Area SquareMiles(this T value) => Area.FromSquareMiles(Convert.ToDouble(value));
- ///
- [Obsolete("Nullable type support has been deprecated and will be removed in a future release.")]
- public static Area? SquareMiles(this T? value) where T : struct => Area.FromSquareMiles(value == null ? (double?)null : Convert.ToDouble(value.Value));
-
- #endregion
-
- #region SquareMillimeter
-
///
public static Area SquareMillimeters(this T value) => Area.FromSquareMillimeters(Convert.ToDouble(value));
- ///
- [Obsolete("Nullable type support has been deprecated and will be removed in a future release.")]
- public static Area? SquareMillimeters(this T? value) where T : struct => Area.FromSquareMillimeters(value == null ? (double?)null : Convert.ToDouble(value.Value));
-
- #endregion
-
- #region SquareYard
-
///
public static Area SquareYards(this T value) => Area.FromSquareYards(Convert.ToDouble(value));
- ///
- [Obsolete("Nullable type support has been deprecated and will be removed in a future release.")]
- public static Area? SquareYards(this T? value) where T : struct => Area.FromSquareYards(value == null ? (double?)null : Convert.ToDouble(value.Value));
-
- #endregion
-
- #region UsSurveySquareFoot
-
///
public static Area UsSurveySquareFeet(this T value) => Area.FromUsSurveySquareFeet(Convert.ToDouble(value));
- ///
- [Obsolete("Nullable type support has been deprecated and will be removed in a future release.")]
- public static Area? UsSurveySquareFeet(this T? value) where T : struct => Area.FromUsSurveySquareFeet(value == null ? (double?)null : Convert.ToDouble(value.Value));
-
- #endregion
-
}
}
#endif
diff --git a/UnitsNet/GeneratedCode/Extensions/Number/NumberToAreaMomentOfInertiaExtensions.g.cs b/UnitsNet/GeneratedCode/Extensions/Number/NumberToAreaMomentOfInertiaExtensions.g.cs
index e9a5af6b3f..1917cf1a82 100644
--- a/UnitsNet/GeneratedCode/Extensions/Number/NumberToAreaMomentOfInertiaExtensions.g.cs
+++ b/UnitsNet/GeneratedCode/Extensions/Number/NumberToAreaMomentOfInertiaExtensions.g.cs
@@ -44,72 +44,24 @@ namespace UnitsNet.Extensions.NumberToAreaMomentOfInertia
{
public static class NumberToAreaMomentOfInertiaExtensions
{
- #region CentimeterToTheFourth
-
///
public static AreaMomentOfInertia CentimetersToTheFourth(this T value) => AreaMomentOfInertia.FromCentimetersToTheFourth(Convert.ToDouble(value));
- ///
- [Obsolete("Nullable type support has been deprecated and will be removed in a future release.")]
- public static AreaMomentOfInertia? CentimetersToTheFourth(this T? value) where T : struct => AreaMomentOfInertia.FromCentimetersToTheFourth(value == null ? (double?)null : Convert.ToDouble(value.Value));
-
- #endregion
-
- #region DecimeterToTheFourth
-
///
public static AreaMomentOfInertia DecimetersToTheFourth(this T value) => AreaMomentOfInertia.FromDecimetersToTheFourth(Convert.ToDouble(value));
- ///
- [Obsolete("Nullable type support has been deprecated and will be removed in a future release.")]
- public static AreaMomentOfInertia? DecimetersToTheFourth(this T? value) where T : struct => AreaMomentOfInertia.FromDecimetersToTheFourth(value == null ? (double?)null : Convert.ToDouble(value.Value));
-
- #endregion
-
- #region FootToTheFourth
-
///
public static AreaMomentOfInertia FeetToTheFourth(this T value) => AreaMomentOfInertia.FromFeetToTheFourth(Convert.ToDouble(value));
- ///
- [Obsolete("Nullable type support has been deprecated and will be removed in a future release.")]
- public static AreaMomentOfInertia? FeetToTheFourth(this T? value) where T : struct => AreaMomentOfInertia.FromFeetToTheFourth(value == null ? (double?)null : Convert.ToDouble(value.Value));
-
- #endregion
-
- #region InchToTheFourth
-
///
public static AreaMomentOfInertia InchesToTheFourth(this T value) => AreaMomentOfInertia.FromInchesToTheFourth(Convert.ToDouble(value));
- ///
- [Obsolete("Nullable type support has been deprecated and will be removed in a future release.")]
- public static AreaMomentOfInertia? InchesToTheFourth(this T? value) where T : struct => AreaMomentOfInertia.FromInchesToTheFourth(value == null ? (double?)null : Convert.ToDouble(value.Value));
-
- #endregion
-
- #region MeterToTheFourth
-
///
public static AreaMomentOfInertia MetersToTheFourth(this T value) => AreaMomentOfInertia.FromMetersToTheFourth(Convert.ToDouble(value));
- ///
- [Obsolete("Nullable type support has been deprecated and will be removed in a future release.")]
- public static AreaMomentOfInertia? MetersToTheFourth(this T? value) where T : struct => AreaMomentOfInertia.FromMetersToTheFourth(value == null ? (double?)null : Convert.ToDouble(value.Value));
-
- #endregion
-
- #region MillimeterToTheFourth
-
///
public static AreaMomentOfInertia MillimetersToTheFourth(this T value) => AreaMomentOfInertia.FromMillimetersToTheFourth(Convert.ToDouble(value));
- ///
- [Obsolete("Nullable type support has been deprecated and will be removed in a future release.")]
- public static AreaMomentOfInertia? MillimetersToTheFourth(this T? value) where T : struct => AreaMomentOfInertia.FromMillimetersToTheFourth(value == null ? (double?)null : Convert.ToDouble(value.Value));
-
- #endregion
-
}
}
#endif
diff --git a/UnitsNet/GeneratedCode/Extensions/Number/NumberToBitRateExtensions.g.cs b/UnitsNet/GeneratedCode/Extensions/Number/NumberToBitRateExtensions.g.cs
index 4efef3834b..83969b3527 100644
--- a/UnitsNet/GeneratedCode/Extensions/Number/NumberToBitRateExtensions.g.cs
+++ b/UnitsNet/GeneratedCode/Extensions/Number/NumberToBitRateExtensions.g.cs
@@ -44,292 +44,84 @@ namespace UnitsNet.Extensions.NumberToBitRate
{
public static class NumberToBitRateExtensions
{
- #region BitPerSecond
-
///
public static BitRate BitsPerSecond(this T value) => BitRate.FromBitsPerSecond(Convert.ToDouble(value));
- ///
- [Obsolete("Nullable type support has been deprecated and will be removed in a future release.")]
- public static BitRate? BitsPerSecond(this T? value) where T : struct => BitRate.FromBitsPerSecond(value == null ? (double?)null : Convert.ToDouble(value.Value));
-
- #endregion
-
- #region BytePerSecond
-
///
public static BitRate BytesPerSecond(this T value) => BitRate.FromBytesPerSecond(Convert.ToDouble(value));
- ///
- [Obsolete("Nullable type support has been deprecated and will be removed in a future release.")]
- public static BitRate? BytesPerSecond(this T? value) where T : struct => BitRate.FromBytesPerSecond(value == null ? (double?)null : Convert.ToDouble(value.Value));
-
- #endregion
-
- #region ExabitPerSecond
-
///
public static BitRate ExabitsPerSecond(this T value) => BitRate.FromExabitsPerSecond(Convert.ToDouble(value));
- ///
- [Obsolete("Nullable type support has been deprecated and will be removed in a future release.")]
- public static BitRate? ExabitsPerSecond(this T? value) where T : struct => BitRate.FromExabitsPerSecond(value == null ? (double?)null : Convert.ToDouble(value.Value));
-
- #endregion
-
- #region ExabytePerSecond
-
///
public static BitRate ExabytesPerSecond(this T value) => BitRate.FromExabytesPerSecond(Convert.ToDouble(value));
- ///
- [Obsolete("Nullable type support has been deprecated and will be removed in a future release.")]
- public static BitRate? ExabytesPerSecond(this T? value) where T : struct => BitRate.FromExabytesPerSecond(value == null ? (double?)null : Convert.ToDouble(value.Value));
-
- #endregion
-
- #region ExbibitPerSecond
-
///
public static BitRate ExbibitsPerSecond(this T value) => BitRate.FromExbibitsPerSecond(Convert.ToDouble(value));
- ///
- [Obsolete("Nullable type support has been deprecated and will be removed in a future release.")]
- public static BitRate? ExbibitsPerSecond(this T? value) where T : struct => BitRate.FromExbibitsPerSecond(value == null ? (double?)null : Convert.ToDouble(value.Value));
-
- #endregion
-
- #region ExbibytePerSecond
-
///
public static BitRate ExbibytesPerSecond(this T value) => BitRate.FromExbibytesPerSecond(Convert.ToDouble(value));
- ///
- [Obsolete("Nullable type support has been deprecated and will be removed in a future release.")]
- public static BitRate? ExbibytesPerSecond(this T? value) where T : struct => BitRate.FromExbibytesPerSecond(value == null ? (double?)null : Convert.ToDouble(value.Value));
-
- #endregion
-
- #region GibibitPerSecond
-
///
public static BitRate GibibitsPerSecond(this T value) => BitRate.FromGibibitsPerSecond(Convert.ToDouble(value));
- ///
- [Obsolete("Nullable type support has been deprecated and will be removed in a future release.")]
- public static BitRate? GibibitsPerSecond(this T? value) where T : struct => BitRate.FromGibibitsPerSecond(value == null ? (double?)null : Convert.ToDouble(value.Value));
-
- #endregion
-
- #region GibibytePerSecond
-
///
public static BitRate GibibytesPerSecond(this T value) => BitRate.FromGibibytesPerSecond(Convert.ToDouble(value));
- ///
- [Obsolete("Nullable type support has been deprecated and will be removed in a future release.")]
- public static BitRate? GibibytesPerSecond(this T? value) where T : struct => BitRate.FromGibibytesPerSecond(value == null ? (double?)null : Convert.ToDouble(value.Value));
-
- #endregion
-
- #region GigabitPerSecond
-
///
public static BitRate GigabitsPerSecond(this T value) => BitRate.FromGigabitsPerSecond(Convert.ToDouble(value));
- ///
- [Obsolete("Nullable type support has been deprecated and will be removed in a future release.")]
- public static BitRate? GigabitsPerSecond(this T? value) where T : struct => BitRate.FromGigabitsPerSecond(value == null ? (double?)null : Convert.ToDouble(value.Value));
-
- #endregion
-
- #region GigabytePerSecond
-
///
public static BitRate GigabytesPerSecond(this T value) => BitRate.FromGigabytesPerSecond(Convert.ToDouble(value));
- ///
- [Obsolete("Nullable type support has been deprecated and will be removed in a future release.")]
- public static BitRate? GigabytesPerSecond(this T? value) where T : struct => BitRate.FromGigabytesPerSecond(value == null ? (double?)null : Convert.ToDouble(value.Value));
-
- #endregion
-
- #region KibibitPerSecond
-
///
public static BitRate KibibitsPerSecond(this T value) => BitRate.FromKibibitsPerSecond(Convert.ToDouble(value));
- ///
- [Obsolete("Nullable type support has been deprecated and will be removed in a future release.")]
- public static BitRate? KibibitsPerSecond(this T? value) where T : struct => BitRate.FromKibibitsPerSecond(value == null ? (double?)null : Convert.ToDouble(value.Value));
-
- #endregion
-
- #region KibibytePerSecond
-
///
public static BitRate KibibytesPerSecond(this T value) => BitRate.FromKibibytesPerSecond(Convert.ToDouble(value));
- ///
- [Obsolete("Nullable type support has been deprecated and will be removed in a future release.")]
- public static BitRate? KibibytesPerSecond(this T? value) where T : struct => BitRate.FromKibibytesPerSecond(value == null ? (double?)null : Convert.ToDouble(value.Value));
-
- #endregion
-
- #region KilobitPerSecond
-
///
public static BitRate KilobitsPerSecond(this T value) => BitRate.FromKilobitsPerSecond(Convert.ToDouble(value));
- ///
- [Obsolete("Nullable type support has been deprecated and will be removed in a future release.")]
- public static BitRate? KilobitsPerSecond(this T? value) where T : struct => BitRate.FromKilobitsPerSecond(value == null ? (double?)null : Convert.ToDouble(value.Value));
-
- #endregion
-
- #region KilobytePerSecond
-
///
public static BitRate KilobytesPerSecond(this T value) => BitRate.FromKilobytesPerSecond(Convert.ToDouble(value));
- ///
- [Obsolete("Nullable type support has been deprecated and will be removed in a future release.")]
- public static BitRate? KilobytesPerSecond(this T? value) where T : struct => BitRate.FromKilobytesPerSecond(value == null ? (double?)null : Convert.ToDouble(value.Value));
-
- #endregion
-
- #region MebibitPerSecond
-
///
public static BitRate MebibitsPerSecond(this T value) => BitRate.FromMebibitsPerSecond(Convert.ToDouble(value));
- ///
- [Obsolete("Nullable type support has been deprecated and will be removed in a future release.")]
- public static BitRate? MebibitsPerSecond(this T? value) where T : struct => BitRate.FromMebibitsPerSecond(value == null ? (double?)null : Convert.ToDouble(value.Value));
-
- #endregion
-
- #region MebibytePerSecond
-
///
public static BitRate MebibytesPerSecond(this T value) => BitRate.FromMebibytesPerSecond(Convert.ToDouble(value));
- ///
- [Obsolete("Nullable type support has been deprecated and will be removed in a future release.")]
- public static BitRate? MebibytesPerSecond(this T? value) where T : struct => BitRate.FromMebibytesPerSecond(value == null ? (double?)null : Convert.ToDouble(value.Value));
-
- #endregion
-
- #region MegabitPerSecond
-
///
public static BitRate MegabitsPerSecond(this T value) => BitRate.FromMegabitsPerSecond(Convert.ToDouble(value));
- ///
- [Obsolete("Nullable type support has been deprecated and will be removed in a future release.")]
- public static BitRate? MegabitsPerSecond(this T? value) where T : struct => BitRate.FromMegabitsPerSecond(value == null ? (double?)null : Convert.ToDouble(value.Value));
-
- #endregion
-
- #region MegabytePerSecond
-
///
public static BitRate MegabytesPerSecond(this T value) => BitRate.FromMegabytesPerSecond(Convert.ToDouble(value));
- ///
- [Obsolete("Nullable type support has been deprecated and will be removed in a future release.")]
- public static BitRate? MegabytesPerSecond(this T? value) where T : struct => BitRate.FromMegabytesPerSecond(value == null ? (double?)null : Convert.ToDouble(value.Value));
-
- #endregion
-
- #region PebibitPerSecond
-
///
public static BitRate PebibitsPerSecond(this T value) => BitRate.FromPebibitsPerSecond(Convert.ToDouble(value));
- ///
- [Obsolete("Nullable type support has been deprecated and will be removed in a future release.")]
- public static BitRate? PebibitsPerSecond(this T? value) where T : struct => BitRate.FromPebibitsPerSecond(value == null ? (double?)null : Convert.ToDouble(value.Value));
-
- #endregion
-
- #region PebibytePerSecond
-
///
public static BitRate PebibytesPerSecond(this T value) => BitRate.FromPebibytesPerSecond(Convert.ToDouble(value));
- ///
- [Obsolete("Nullable type support has been deprecated and will be removed in a future release.")]
- public static BitRate? PebibytesPerSecond(this T? value) where T : struct => BitRate.FromPebibytesPerSecond(value == null ? (double?)null : Convert.ToDouble(value.Value));
-
- #endregion
-
- #region PetabitPerSecond
-
///
public static BitRate PetabitsPerSecond(this T value) => BitRate.FromPetabitsPerSecond(Convert.ToDouble(value));
- ///
- [Obsolete("Nullable type support has been deprecated and will be removed in a future release.")]
- public static BitRate? PetabitsPerSecond(this T? value) where T : struct => BitRate.FromPetabitsPerSecond(value == null ? (double?)null : Convert.ToDouble(value.Value));
-
- #endregion
-
- #region PetabytePerSecond
-
///
public static BitRate PetabytesPerSecond(this T value) => BitRate.FromPetabytesPerSecond(Convert.ToDouble(value));
- ///
- [Obsolete("Nullable type support has been deprecated and will be removed in a future release.")]
- public static BitRate? PetabytesPerSecond(this T? value) where T : struct => BitRate.FromPetabytesPerSecond(value == null ? (double?)null : Convert.ToDouble(value.Value));
-
- #endregion
-
- #region TebibitPerSecond
-
///
public static BitRate TebibitsPerSecond(this T value) => BitRate.FromTebibitsPerSecond(Convert.ToDouble(value));
- ///
- [Obsolete("Nullable type support has been deprecated and will be removed in a future release.")]
- public static BitRate? TebibitsPerSecond(this T? value) where T : struct => BitRate.FromTebibitsPerSecond(value == null ? (double?)null : Convert.ToDouble(value.Value));
-
- #endregion
-
- #region TebibytePerSecond
-
///
public static BitRate TebibytesPerSecond(this T value) => BitRate.FromTebibytesPerSecond(Convert.ToDouble(value));
- ///
- [Obsolete("Nullable type support has been deprecated and will be removed in a future release.")]
- public static BitRate? TebibytesPerSecond(this T? value) where T : struct => BitRate.FromTebibytesPerSecond(value == null ? (double?)null : Convert.ToDouble(value.Value));
-
- #endregion
-
- #region TerabitPerSecond
-
///
public static BitRate TerabitsPerSecond(this T value) => BitRate.FromTerabitsPerSecond(Convert.ToDouble(value));
- ///
- [Obsolete("Nullable type support has been deprecated and will be removed in a future release.")]
- public static BitRate? TerabitsPerSecond(this T? value) where T : struct => BitRate.FromTerabitsPerSecond(value == null ? (double?)null : Convert.ToDouble(value.Value));
-
- #endregion
-
- #region TerabytePerSecond
-
///
public static BitRate TerabytesPerSecond(this T value) => BitRate.FromTerabytesPerSecond(Convert.ToDouble(value));
- ///
- [Obsolete("Nullable type support has been deprecated and will be removed in a future release.")]
- public static BitRate? TerabytesPerSecond(this T? value) where T : struct => BitRate.FromTerabytesPerSecond(value == null ? (double?)null : Convert.ToDouble(value.Value));
-
- #endregion
-
}
}
#endif
diff --git a/UnitsNet/GeneratedCode/Extensions/Number/NumberToBrakeSpecificFuelConsumptionExtensions.g.cs b/UnitsNet/GeneratedCode/Extensions/Number/NumberToBrakeSpecificFuelConsumptionExtensions.g.cs
index 1342e04e53..209e93833b 100644
--- a/UnitsNet/GeneratedCode/Extensions/Number/NumberToBrakeSpecificFuelConsumptionExtensions.g.cs
+++ b/UnitsNet/GeneratedCode/Extensions/Number/NumberToBrakeSpecificFuelConsumptionExtensions.g.cs
@@ -44,39 +44,15 @@ namespace UnitsNet.Extensions.NumberToBrakeSpecificFuelConsumption
{
public static class NumberToBrakeSpecificFuelConsumptionExtensions
{
- #region GramPerKiloWattHour
-
///
public static BrakeSpecificFuelConsumption GramsPerKiloWattHour(this T value) => BrakeSpecificFuelConsumption.FromGramsPerKiloWattHour(Convert.ToDouble(value));
- ///
- [Obsolete("Nullable type support has been deprecated and will be removed in a future release.")]
- public static BrakeSpecificFuelConsumption? GramsPerKiloWattHour(this T? value) where T : struct => BrakeSpecificFuelConsumption.FromGramsPerKiloWattHour(value == null ? (double?)null : Convert.ToDouble(value.Value));
-
- #endregion
-
- #region KilogramPerJoule
-
///
public static BrakeSpecificFuelConsumption KilogramsPerJoule(this T value) => BrakeSpecificFuelConsumption.FromKilogramsPerJoule(Convert.ToDouble(value));
- ///
- [Obsolete("Nullable type support has been deprecated and will be removed in a future release.")]
- public static BrakeSpecificFuelConsumption? KilogramsPerJoule(this T? value) where T : struct => BrakeSpecificFuelConsumption.FromKilogramsPerJoule(value == null ? (double?)null : Convert.ToDouble(value.Value));
-
- #endregion
-
- #region PoundPerMechanicalHorsepowerHour
-
///
public static BrakeSpecificFuelConsumption PoundsPerMechanicalHorsepowerHour(this T value) => BrakeSpecificFuelConsumption.FromPoundsPerMechanicalHorsepowerHour(Convert.ToDouble(value));
- ///
- [Obsolete("Nullable type support has been deprecated and will be removed in a future release.")]
- public static BrakeSpecificFuelConsumption? PoundsPerMechanicalHorsepowerHour(this T? value) where T : struct => BrakeSpecificFuelConsumption.FromPoundsPerMechanicalHorsepowerHour(value == null ? (double?)null : Convert.ToDouble(value.Value));
-
- #endregion
-
}
}
#endif
diff --git a/UnitsNet/GeneratedCode/Extensions/Number/NumberToCapacitanceExtensions.g.cs b/UnitsNet/GeneratedCode/Extensions/Number/NumberToCapacitanceExtensions.g.cs
index 0ec974e4ae..7c4f20237f 100644
--- a/UnitsNet/GeneratedCode/Extensions/Number/NumberToCapacitanceExtensions.g.cs
+++ b/UnitsNet/GeneratedCode/Extensions/Number/NumberToCapacitanceExtensions.g.cs
@@ -44,17 +44,9 @@ namespace UnitsNet.Extensions.NumberToCapacitance
{
public static class NumberToCapacitanceExtensions
{
- #region Farad
-
///
public static Capacitance Farads(this T value) => Capacitance.FromFarads(Convert.ToDouble(value));
- ///
- [Obsolete("Nullable type support has been deprecated and will be removed in a future release.")]
- public static Capacitance? Farads(this T? value) where T : struct => Capacitance.FromFarads(value == null ? (double?)null : Convert.ToDouble(value.Value));
-
- #endregion
-
}
}
#endif
diff --git a/UnitsNet/GeneratedCode/Extensions/Number/NumberToDensityExtensions.g.cs b/UnitsNet/GeneratedCode/Extensions/Number/NumberToDensityExtensions.g.cs
index ea7699b6a7..ebcbefd1ac 100644
--- a/UnitsNet/GeneratedCode/Extensions/Number/NumberToDensityExtensions.g.cs
+++ b/UnitsNet/GeneratedCode/Extensions/Number/NumberToDensityExtensions.g.cs
@@ -44,424 +44,120 @@ namespace UnitsNet.Extensions.NumberToDensity
{
public static class NumberToDensityExtensions
{
- #region CentigramPerDeciliter
-
///
public static Density CentigramsPerDeciLiter(this T value) => Density.FromCentigramsPerDeciLiter(Convert.ToDouble(value));
- ///
- [Obsolete("Nullable type support has been deprecated and will be removed in a future release.")]
- public static Density? CentigramsPerDeciLiter(this T? value) where T : struct => Density.FromCentigramsPerDeciLiter(value == null ? (double?)null : Convert.ToDouble(value.Value));
-
- #endregion
-
- #region CentigramPerLiter
-
///
public static Density CentigramsPerLiter(this T value) => Density.FromCentigramsPerLiter(Convert.ToDouble(value));
- ///
- [Obsolete("Nullable type support has been deprecated and will be removed in a future release.")]
- public static Density? CentigramsPerLiter(this T? value) where T : struct => Density.FromCentigramsPerLiter(value == null ? (double?)null : Convert.ToDouble(value.Value));
-
- #endregion
-
- #region CentigramPerMilliliter
-
///
public static Density CentigramsPerMilliliter(this T value) => Density.FromCentigramsPerMilliliter(Convert.ToDouble(value));
- ///
- [Obsolete("Nullable type support has been deprecated and will be removed in a future release.")]
- public static Density? CentigramsPerMilliliter(this T? value) where T : struct => Density.FromCentigramsPerMilliliter(value == null ? (double?)null : Convert.ToDouble(value.Value));
-
- #endregion
-
- #region DecigramPerDeciliter
-
///
public static Density DecigramsPerDeciLiter(this T value) => Density.FromDecigramsPerDeciLiter(Convert.ToDouble(value));
- ///
- [Obsolete("Nullable type support has been deprecated and will be removed in a future release.")]
- public static Density? DecigramsPerDeciLiter(this T? value) where T : struct => Density.FromDecigramsPerDeciLiter(value == null ? (double?)null : Convert.ToDouble(value.Value));
-
- #endregion
-
- #region DecigramPerLiter
-
///
public static Density DecigramsPerLiter(this T value) => Density.FromDecigramsPerLiter(Convert.ToDouble(value));
- ///
- [Obsolete("Nullable type support has been deprecated and will be removed in a future release.")]
- public static Density? DecigramsPerLiter(this T? value) where T : struct => Density.FromDecigramsPerLiter(value == null ? (double?)null : Convert.ToDouble(value.Value));
-
- #endregion
-
- #region DecigramPerMilliliter
-
///
public static Density DecigramsPerMilliliter(this T value) => Density.FromDecigramsPerMilliliter(Convert.ToDouble(value));
- ///
- [Obsolete("Nullable type support has been deprecated and will be removed in a future release.")]
- public static Density? DecigramsPerMilliliter(this T? value) where T : struct => Density.FromDecigramsPerMilliliter(value == null ? (double?)null : Convert.ToDouble(value.Value));
-
- #endregion
-
- #region GramPerCubicCentimeter
-
///
public static Density GramsPerCubicCentimeter(this T value) => Density.FromGramsPerCubicCentimeter(Convert.ToDouble(value));
- ///
- [Obsolete("Nullable type support has been deprecated and will be removed in a future release.")]
- public static Density? GramsPerCubicCentimeter(this T? value) where T : struct => Density.FromGramsPerCubicCentimeter(value == null ? (double?)null : Convert.ToDouble(value.Value));
-
- #endregion
-
- #region GramPerCubicMeter
-
///
public static Density GramsPerCubicMeter(this T value) => Density.FromGramsPerCubicMeter(Convert.ToDouble(value));
- ///
- [Obsolete("Nullable type support has been deprecated and will be removed in a future release.")]
- public static Density? GramsPerCubicMeter(this T? value) where T : struct => Density.FromGramsPerCubicMeter(value == null ? (double?)null : Convert.ToDouble(value.Value));
-
- #endregion
-
- #region GramPerCubicMillimeter
-
///
public static Density GramsPerCubicMillimeter(this T value) => Density.FromGramsPerCubicMillimeter(Convert.ToDouble(value));
- ///
- [Obsolete("Nullable type support has been deprecated and will be removed in a future release.")]
- public static Density? GramsPerCubicMillimeter(this T? value) where T : struct => Density.FromGramsPerCubicMillimeter(value == null ? (double?)null : Convert.ToDouble(value.Value));
-
- #endregion
-
- #region GramPerDeciliter
-
///
public static Density GramsPerDeciLiter(this T value) => Density.FromGramsPerDeciLiter(Convert.ToDouble(value));
- ///
- [Obsolete("Nullable type support has been deprecated and will be removed in a future release.")]
- public static Density? GramsPerDeciLiter(this T? value) where T : struct => Density.FromGramsPerDeciLiter(value == null ? (double?)null : Convert.ToDouble(value.Value));
-
- #endregion
-
- #region GramPerLiter
-
///
public static Density GramsPerLiter(this T value) => Density.FromGramsPerLiter(Convert.ToDouble(value));
- ///
- [Obsolete("Nullable type support has been deprecated and will be removed in a future release.")]
- public static Density? GramsPerLiter(this T? value) where T : struct => Density.FromGramsPerLiter(value == null ? (double?)null : Convert.ToDouble(value.Value));
-
- #endregion
-
- #region GramPerMilliliter
-
///
public static Density GramsPerMilliliter(this T value) => Density.FromGramsPerMilliliter(Convert.ToDouble(value));
- ///
- [Obsolete("Nullable type support has been deprecated and will be removed in a future release.")]
- public static Density? GramsPerMilliliter(this T? value) where T : struct => Density.FromGramsPerMilliliter(value == null ? (double?)null : Convert.ToDouble(value.Value));
-
- #endregion
-
- #region KilogramPerCubicCentimeter
-
///
public static Density KilogramsPerCubicCentimeter(this T value) => Density.FromKilogramsPerCubicCentimeter(Convert.ToDouble(value));
- ///
- [Obsolete("Nullable type support has been deprecated and will be removed in a future release.")]
- public static Density? KilogramsPerCubicCentimeter(this T? value) where T : struct => Density.FromKilogramsPerCubicCentimeter(value == null ? (double?)null : Convert.ToDouble(value.Value));
-
- #endregion
-
- #region KilogramPerCubicMeter
-
///
public static Density KilogramsPerCubicMeter(this T value) => Density.FromKilogramsPerCubicMeter(Convert.ToDouble(value));
- ///
- [Obsolete("Nullable type support has been deprecated and will be removed in a future release.")]
- public static Density? KilogramsPerCubicMeter(this T? value) where T : struct => Density.FromKilogramsPerCubicMeter(value == null ? (double?)null : Convert.ToDouble(value.Value));
-
- #endregion
-
- #region KilogramPerCubicMillimeter
-
///
public static Density KilogramsPerCubicMillimeter(this T value) => Density.FromKilogramsPerCubicMillimeter(Convert.ToDouble(value));
- ///
- [Obsolete("Nullable type support has been deprecated and will be removed in a future release.")]
- public static Density? KilogramsPerCubicMillimeter(this T? value) where T : struct => Density.FromKilogramsPerCubicMillimeter(value == null ? (double?)null : Convert.ToDouble(value.Value));
-
- #endregion
-
- #region KilopoundPerCubicFoot
-
///
public static Density KilopoundsPerCubicFoot(this T value) => Density.FromKilopoundsPerCubicFoot(Convert.ToDouble(value));
- ///
- [Obsolete("Nullable type support has been deprecated and will be removed in a future release.")]
- public static Density? KilopoundsPerCubicFoot(this T? value) where T : struct => Density.FromKilopoundsPerCubicFoot(value == null ? (double?)null : Convert.ToDouble(value.Value));
-
- #endregion
-
- #region KilopoundPerCubicInch
-
///
public static Density KilopoundsPerCubicInch(this T value) => Density.FromKilopoundsPerCubicInch(Convert.ToDouble(value));
- ///
- [Obsolete("Nullable type support has been deprecated and will be removed in a future release.")]
- public static Density? KilopoundsPerCubicInch(this T? value) where T : struct => Density.FromKilopoundsPerCubicInch(value == null ? (double?)null : Convert.ToDouble(value.Value));
-
- #endregion
-
- #region MicrogramPerDeciliter
-
///
public static Density MicrogramsPerDeciLiter(this T value) => Density.FromMicrogramsPerDeciLiter(Convert.ToDouble(value));
- ///
- [Obsolete("Nullable type support has been deprecated and will be removed in a future release.")]
- public static Density? MicrogramsPerDeciLiter(this T? value) where T : struct => Density.FromMicrogramsPerDeciLiter(value == null ? (double?)null : Convert.ToDouble(value.Value));
-
- #endregion
-
- #region MicrogramPerLiter
-
///
public static Density MicrogramsPerLiter(this T value) => Density.FromMicrogramsPerLiter(Convert.ToDouble(value));
- ///
- [Obsolete("Nullable type support has been deprecated and will be removed in a future release.")]
- public static Density? MicrogramsPerLiter(this T? value) where T : struct => Density.FromMicrogramsPerLiter(value == null ? (double?)null : Convert.ToDouble(value.Value));
-
- #endregion
-
- #region MicrogramPerMilliliter
-
///
public static Density MicrogramsPerMilliliter(this T value) => Density.FromMicrogramsPerMilliliter(Convert.ToDouble(value));
- ///
- [Obsolete("Nullable type support has been deprecated and will be removed in a future release.")]
- public static Density? MicrogramsPerMilliliter(this T? value) where T : struct => Density.FromMicrogramsPerMilliliter(value == null ? (double?)null : Convert.ToDouble(value.Value));
-
- #endregion
-
- #region MilligramPerCubicMeter
-
///
public static Density MilligramsPerCubicMeter(this T value) => Density.FromMilligramsPerCubicMeter(Convert.ToDouble(value));
- ///
- [Obsolete("Nullable type support has been deprecated and will be removed in a future release.")]
- public static Density? MilligramsPerCubicMeter(this T? value) where T : struct => Density.FromMilligramsPerCubicMeter(value == null ? (double?)null : Convert.ToDouble(value.Value));
-
- #endregion
-
- #region MilligramPerDeciliter
-
///
public static Density MilligramsPerDeciLiter(this T value) => Density.FromMilligramsPerDeciLiter(Convert.ToDouble(value));
- ///
- [Obsolete("Nullable type support has been deprecated and will be removed in a future release.")]
- public static Density? MilligramsPerDeciLiter(this T? value) where T : struct => Density.FromMilligramsPerDeciLiter(value == null ? (double?)null : Convert.ToDouble(value.Value));
-
- #endregion
-
- #region MilligramPerLiter
-
///
public static Density MilligramsPerLiter(this T value) => Density.FromMilligramsPerLiter(Convert.ToDouble(value));
- ///
- [Obsolete("Nullable type support has been deprecated and will be removed in a future release.")]
- public static Density? MilligramsPerLiter(this T? value) where T : struct => Density.FromMilligramsPerLiter(value == null ? (double?)null : Convert.ToDouble(value.Value));
-
- #endregion
-
- #region MilligramPerMilliliter
-
///
public static Density MilligramsPerMilliliter(this T value) => Density.FromMilligramsPerMilliliter(Convert.ToDouble(value));
- ///
- [Obsolete("Nullable type support has been deprecated and will be removed in a future release.")]
- public static Density? MilligramsPerMilliliter(this T? value) where T : struct => Density.FromMilligramsPerMilliliter(value == null ? (double?)null : Convert.ToDouble(value.Value));
-
- #endregion
-
- #region NanogramPerDeciliter
-
///
public static Density NanogramsPerDeciLiter(this T value) => Density.FromNanogramsPerDeciLiter(Convert.ToDouble(value));
- ///
- [Obsolete("Nullable type support has been deprecated and will be removed in a future release.")]
- public static Density? NanogramsPerDeciLiter(this T? value) where T : struct => Density.FromNanogramsPerDeciLiter(value == null ? (double?)null : Convert.ToDouble(value.Value));
-
- #endregion
-
- #region NanogramPerLiter
-
///