Este método se usa para obtener un TimeSpan que representa un número específico de milisegundos.
Sintaxis: TimeSpan estático público de milisegundos (valor doble);
Parámetro:
valor : este parámetro especifica el número de milisegundos.Valor devuelto : Devuelve un nuevo objeto TimeSpan que representa el valor.
Excepciones:
- OverflowException : ocurre cuando el valor doble dado es menor que el valor más pequeño posible o mayor que el valor más grande posible o el valor es PositiveInfinity o NegativeInfinity.
- ArgumentException: si el valor es igual a NaN.
Los siguientes programas ilustran el uso del método TimeSpan.FromMilliseconds(Double) :
Programa 1:
// C# program to demonstrate the // TimeSpan.FromMilliseconds(Double) // Method using System; class GFG { // Main Method public static void Main() { try { TimeSpan interval = TimeSpan.FromMilliseconds(8233567398261.2); Console.WriteLine("The Timespan is : {0}", interval); } catch (OverflowException e) { Console.Write("Exception Thrown: "); Console.Write("{0}", e.GetType(), e.Message); } } }
Producción:
The Timespan is : 95295.22:03:18.2610000
Programa 2: para excepción de desbordamiento
// C# program to demonstrate the // TimeSpan.FromMilliseconds(Double) // Method using System; class GFG { // Main Method public static void Main() { try { TimeSpan interval = TimeSpan.FromMilliseconds(Double.NegativeInfinity); Console.WriteLine("The Timespan is : {0}", interval); } catch (OverflowException e) { Console.Write("Exception Thrown: "); Console.Write("{0}", e.GetType(), e.Message); } } }
Producción:
Exception Thrown: System.OverflowException
Referencia:
- https://docs.microsoft.com/en-us/dotnet/api/system.timespan.frommilliseconds?view=netframework-4.7.2
Publicación traducida automáticamente
Artículo escrito por IshwarGupta y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA