找到 34423 篇文章,关于编程

如何在 C# 中从 DateTime 对象获取仅日期部分?

Nizamuddin Siddiqui
更新于 2023年9月2日 13:12:30

59K+ 浏览量

有几种方法可以从 DateTime 对象中获取仅日期部分。ToShortDateString() - 将当前 DateTime 对象的值转换为其等效的短日期字符串表示形式。返回一个包含当前 DateTime 对象的短日期字符串表示形式的字符串。ToLongDateString() - 将当前 DateTime 对象的值转换为其等效的长日期字符串表示形式。返回一个包含当前 DateTime 对象的长日期字符串表示形式的字符串。ToString() - 另一种从 DateTime 获取日期的方法是使用 ToString() 扩展方法。使用 ToString() 扩展方法的优势在于我们可以指定... 阅读更多

在 Python 中查找同一层级叶子数据之和的乘积

Arnab Chakraborty
更新于 2020年8月19日 11:12:34

73 浏览量

假设我们有一个二叉树。我们必须执行以下操作 -对于每个层级,如果该层级存在叶子,则找到所有叶子的总和。否则忽略它。找到所有总和的乘积并返回它。因此,如果输入类似于,则输出将为 270。前两层没有叶子。第三层有一个叶子 9。最后一层有四个叶子 2、12、5 和 11。所以结果是 9 * (2 + 12 + 5 + 11) = 270要解决这个问题,我们将遵循以下步骤 -如果根为 null,则返回 0res := 1que := a ... 阅读更多

如何在 C# 中将整数转换为十六进制,反之亦然?

Nizamuddin Siddiqui
更新于 2020年8月19日 11:13:29

11K+ 浏览量

将整数转换为十六进制可以使用 string.ToString() 扩展方法将整数转换为十六进制。整数:500 十六进制:1F4将十六进制转换为整数 -可以使用 int.Parse 或 convert.ToInt32 将十六进制值转换为整数int.Parse - 将数字的字符串表示形式转换为其 32 位有符号整数等效值。返回值指示操作是否成功。十六进制:1F4 整数:500Convert.ToInt32 - 将指定值转换为 32 位有符号整数。十六进制:1F4 整数:500将整数转换为十六进制 -string hexValue = integerValue.ToString("X");示例 实时演示使用 System; 命名空间 DemoApplication{    公共类 Program{       公共静态 void ... 阅读更多

如何在 C# 中验证电子邮件地址?

Nizamuddin Siddiqui
更新于 2020年8月19日 11:08:58

5K+ 浏览量

有几种方法可以在 C# 中验证电子邮件地址。System.Net.Mail -System.Net.Mail 命名空间包含用于将电子邮件发送到简单邮件传输协议 (SMTP) 服务器以进行传递的类。System.Text.RegularExpressions - 表示一个不可变的正则表达式。使用以下表达式@"^([a-zA-Z0-9_\-\.]+)@((\[[0-9]{1, 3}\.[0-9]{1, 3}\.[0-9]{1, 3}\.)|(([a-zA-Z0-9\-]+\.)+))([azA-Z]{2, 4}|[0-9]{1, 3})(\]?)$"我们可以使用 System.Net.Mail 命名空间的 MailAddress 类来验证电子邮件地址示例 实时演示使用 System; 使用 System.Net.Mail; 命名空间 DemoApplication{    类 Program{       公共静态 void Main(){          尝试{             string email = "hello@xyzcom";             Console.WriteLine($"电子邮件是 {email}"); ... 阅读更多

在 C++ 中查找从角单元格到中间单元格的迷宫路径

Arnab Chakraborty
更新于 2020年8月19日 11:09:16

243 浏览量

假设我们有一个充满数字的正方形迷宫;我们必须找到从角单元格到中间单元格的所有路径。在这里,我们将从一个单元格的 4 个方向向上、向下、向右和向左精确移动 n 步,其中 n 是单元格的值。因此,我们可以从单元格 [i+n, j] 移动到 [i-n, j]、[i, j+n] 和 [i, j-n],从单元格 [i, j],其中 n 是单元格 [i, j] 的值。因此,如果输入类似于344473463675662662334325472655123656334301434334321335354326443351375363624345451则输出将为(0, 0)→(0, 3)→(0, 7)→(6, 7)→(6, 3)→(3, 3)→(3, 4)→(5, 4)→(5, 2)→(1, 2)→(1, 7)→(7, 7)→(7, 1)→(2, ... 阅读更多

如何在 C# 中用单个空格替换多个空格?

Nizamuddin Siddiqui
更新于 2020年8月19日 11:06:06

3K+ 浏览量

有几种方法可以在 C# 中用单个空格替换多个空格。String.Replace - 返回一个新字符串,其中当前字符串中指定 Unicode 字符或字符串的所有出现都被另一个指定的 Unicode 字符或字符串替换。Replace(String, String, Boolean, CultureInfo)String.Join 连接指定数组的元素或集合的成员,在每个元素或成员之间使用指定的隔板。Regex.Replace -在指定的输入字符串中,用指定的替换字符串替换与正则表达式模式匹配的字符串。使用 Regex 的示例 实时演示使用 System; 使用 System.Text.RegularExpressions; 命名空间 DemoApplication{    类 Program{       ... 阅读更多

在 Python 中查找具有给定和的配对,使得配对元素位于不同的 BST 中

Arnab Chakraborty
更新于 2020年8月19日 11:03:13

78 浏览量

假设我们有两个给定的二叉搜索树,并且给出了另一个和;我们必须找到相对于给定和的配对,以便每对元素必须位于不同的 BST 中。因此,如果输入类似于和 = 12,则输出将为 [(6, 6), (7, 5), (9, 3)]要解决这个问题,我们将遵循以下步骤 -定义一个函数 solve()。这将采用 trav1、trav2、Sumleft := 0right := trav2 的大小 - 1res := 一个新列表while left < trav1 的大小且 right >= 0,执行if trav1[left] + trav2[right] 与 Sum 相同,则插入 (trav1[left], ... 阅读更多

如何在 c# 中将多个值返回给调用方法?

Nizamuddin Siddiqui
更新于 2020年8月19日 11:02:11

1K+ 浏览量

元组可用于从 C# 中的方法返回多个值。它允许我们存储一个数据集,该数据集包含多个可能彼此相关或不相关的值。最新的元组称为 ValueTuple,它是 C# 7.0(.NET Framework 4.7)。ValueTuples 既高效又可以通过程序员选择的名称进行引用。ValueTuple 为从现有方法返回多个值提供了一种轻量级机制。ValueTuples 将在 System.ValueTuple NuGet 包下可用。public (int, string, string) GetPerson() { }示例 1使用 System; 命名空间 DemoApplication{    类 Program{       公共静态 void Main(){     ... 阅读更多

在 Python 中查找具有给定和的配对,使得配对元素位于不同的行中

Arnab Chakraborty
更新于 2020年8月19日 11:00:13

119 浏览量

假设我们有一个包含唯一元素的矩阵和一个和;我们必须找到矩阵中所有总和等于给定和的配对。这里,每对的每个元素都将取自不同的行。因此,如果输入类似于 -24356987101114121311516和 = 13,则输出将为 [(2, 11), (4, 9), (3, 10), (5, 8), (12, 1)]要解决这个问题,我们将遵循以下步骤 -res := 一个新列表n := 矩阵的大小for i in range 0 到 n,执行对列表 matrix[i] 进行排序for i in range 0 到 n - 1,执行for j in range ... 阅读更多

如何在 C# 中将整数转换为带填充零的字符串?

Nizamuddin Siddiqui
更新于 2020年8月19日 10:59:55

1K+ 浏览量

在 C# 中,将整数转换为字符串的方法有多种。PadLeft − 返回一个指定长度的新字符串,其中当前字符串的开头用空格或指定的 Unicode 字符填充。ToString − 返回表示当前对象的字符串。字符串插值 − $ 特殊字符将字符串文字标识为插值字符串。此功能从 C# 6 开始可用。使用字符串填充的示例−示例 实时演示使用 System; 命名空间 DemoApplication{    类 Program{       公共静态 void Main(){          int number = 5;         ... 阅读更多

广告

© . All rights reserved.