找到 2628 篇文章 关于 C#

C# 中的 Ulong 类型

George John
更新于 2020-06-22 14:17:34

669 次浏览

C# 中的 Ulong 类型是 System.UInt64 类型的别名。它是一个无符号整数。设置 Ulong 类型 - ulong val = 7712059531;获取 Ulong 类型的最小值和最大值 - Console.WriteLine(ulong.MaxValue); Console.WriteLine(ulong.MinValue);以下是完整代码 -示例 实时演示using System; using System.Threading; using System.Diagnostics; public class Demo {    public static void Main() {       ulong val = 7712059531;       Console.WriteLine(val);       // 最大值和最小值       Console.WriteLine(ulong.MaxValue);       Console.WriteLine(ulong.MinValue);       // typeof       Console.WriteLine(typeof(ulong));    } }输出7712059531 18446744073709551615 0 System.UInt64

使用 C# DateTime 以不同格式显示年份

Chandu yadav
更新于 2020-06-22 14:18:09

113 次浏览

设置一个 DateTime 对象;DateTime dt = DateTime.Now;要获取不同格式的年份,请尝试以下操作 -dt.ToString("yy") dt.ToString("yyy") dt.ToString("yyyy") dt.ToString("yyyyy")以下是完整代码 -示例 实时演示using System; using System.Threading; using System.Diagnostics; public class Demo {    public static void Main() {       DateTime dt = DateTime.Now;       // 今天的日期       Console.WriteLine("Today = {0}", DateTime.Today);       Console.WriteLine("以不同格式显示当前年份:");       Console.WriteLine(dt.ToString("yy"));       Console.WriteLine(dt.ToString("yyy"));       Console.WriteLine(dt.ToString("yyyy"));       Console.WriteLine(dt.ToString("yyyyy"));    } }输出Today = 9/4/2018 12:00:00 AM 以不同格式显示当前年份: 18 2018 2018 02018

C# 程序获取两个日期之间的差值

Arjun Thakur
更新于 2020-06-22 14:18:30

3K+ 次浏览

使用 DateTime.Subtract 获取 C# 中两个日期之间的差值。首先,设置两个日期 -DateTime date1 = new DateTime(2018, 8, 27); DateTime date2 = new DateTime(2018, 8, 28);使用 Subtract 方法获取差值 -TimeSpan t = date2.Subtract(date1);以下是完整代码 -示例 实时演示using System; using System.Threading; using System.Diagnostics; public class Demo {    public static void Main() {       DateTime date1 = new DateTime(2018, 8, 27);       DateTime date2 = new DateTime(2018, 8, 28);       // 获取差值       TimeSpan t = date2.Subtract(date1);       Console.WriteLine(t);       Console.WriteLine("天数(差值)= {0} ", t.TotalDays);       Console.WriteLine("分钟(差值)= {0}", t.TotalMinutes);    } }输出1.00:00:00 天数(差值)= 1 分钟(差值)= 1440

C# 程序将计时器设置为零

Ankith Reddy
更新于 2020-06-22 14:18:51

392 次浏览

要将计时器信息设置为零,请使用 Stopwatch Restart 方法。首先,开始 Stopwatch -Stopwatch s = Stopwatch.StartNew();然后,使用 Restart() 将计时器设置为零 -s.Restart();让我们看看完整的代码 -示例实时演示using System; using System.Threading; using System.Diagnostics; public class Demo {    public static void Main() {       Stopwatch s = Stopwatch.StartNew();       Thread.Sleep(500);       // 重启       s.Restart();       // 再次开始       Thread.Sleep(500);       Console.WriteLine(s.Elapsed);    } }输出00:00:00.5004937

C# 中的 Stopwatch 类

George John
更新于 2020-06-22 14:19:14

2K+ 次浏览

Stopwatch 是 C# 中用于测量经过时间的类。使用它来计算函数执行所花费的时间。它位于 System.Diagnostics 下。要获取经过时间,首先启动 Stopwatch -var sw = Stopwatch.StartNew();对于经过的刻度 -long ticks = sw.ElapsedTicks;让我们看一个示例 -示例 实时演示using System; using System.Linq; using System.Diagnostics; public class Demo {    public static void Main() {       var sw = Stopwatch.StartNew();       long ticks = sw.ElapsedTicks;       Console.WriteLine(ticks);    } }输出582

C# 中格式化 TimeSpan

Chandu yadav
更新于 2020-06-22 14:10:36

3K+ 次浏览

您可以将 TimeSpan 格式化为 C# 中的 hh:mm:ss 格式。首先,设置 TimeSpan -TimeSpan ts = new TimeSpan(9, 15, 30);格式化 TimeSpan -{0:hh\:mm\:ss}以下是代码 -示例 实时演示using System; using System.Linq; public class Demo {    public static void Main() {       TimeSpan ts = new TimeSpan(9, 15, 30);       Console.WriteLine("{0:hh\:mm\:ss}", ts);    } }输出09:15:30

在 C# 中表示没有时间的精确表示

Arjun Thakur
更新于 2020-06-22 14:10:56

77 次浏览

使用 TimeSpan.Zero 表示没有时间的精确表示,即 -00:00:00设置 TimeSpan 的对象 -TimeSpan ts;现在,TimeSpan.Zero 用于显示没有时间 -TimeSpan ts = TimeSpan.Zero;示例 实时演示using System; using System.Linq; public class Demo {    public static void Main() {       TimeSpan ts = TimeSpan.Zero;       Console.WriteLine(ts);    } }输出00:00:00

C# TicksPer 常量

Ankith Reddy
更新于 2020-06-22 14:11:18

198 次浏览

C# 中的 TicksPer 常量具有 TicksPerDay、TicksPerHour、TicksPerMinute、TicksPerSecond 和 TicksPerMillisecond 常量。毫秒包含 10,000 个刻度。以下是 TicksPer 常量 -TimeSpan.TicksPerDay TimeSpan.TicksPerHour TimeSpan.TicksPerMinute示例 实时演示using System; using System.Linq; public class Demo {    public static void Main() {       // TicksPer 常量       Console.WriteLine(TimeSpan.TicksPerDay);       Console.WriteLine(TimeSpan.TicksPerHour);       Console.WriteLine(TimeSpan.TicksPerMinute);    } }输出864000000000 36000000000 600000000

C# 程序添加两个 TimeSpan

George John
更新于 2020-06-22 14:11:39

549 次浏览

首先,设置两个 TimeSpan -TimeSpan t1 = TimeSpan.FromMinutes(1); TimeSpan t2 = TimeSpan.FromMinutes(2);要添加它,请使用 Add() 方法 -TimeSpan res = t1.Add(t2);示例使用 System; using System.Linq; public class Demo {    public static void Main() {       TimeSpan t1 = TimeSpan.FromMinutes(1);       TimeSpan t2 = TimeSpan.FromMinutes(2);       Console.WriteLine("第一个 TimeSpan: "+t1);       Console.WriteLine("第二个 TimeSpan: "+t2);       // 添加       TimeSpan res = t1.Add(t2);       Console.WriteLine("结果 TimeSpan: "+res);    } }

C# 中的 TimeSpan.From 方法 ()

Chandu yadav
更新于 2020-06-22 14:12:03

127 次浏览

TimeSpan.From 方法包括 FromDays、FromHours、FromMinutes 等。获取所有方法的 TimeSpan // 天 TimeSpan t1 = TimeSpan.FromDays(1); // 小时 TimeSpan t2 = TimeSpan.FromHours(1); // 分钟 TimeSpan t3 = TimeSpan.FromMinutes(1);以下是适用于所有 TimeSpan 方法的代码 -示例 实时演示using System; using System.Linq; public class Demo {    public static void Main() {       TimeSpan t1 = TimeSpan.FromDays(1);       TimeSpan t2 = TimeSpan.FromHours(1);       TimeSpan t3 = TimeSpan.FromMinutes(1);       Console.WriteLine(t1);       Console.WriteLine(t2);       Console.WriteLine(t3);    } }输出1.00:00:00 01:00:00 00:01:00

广告