小编Son*_*nül的帖子

如何获取给定日期的下个月的第一个星期日?

我正在寻找一些逻辑来使用 C# 获取给定日期的下个月的第一个星期日的日期。如何使用 C# 获取给定日期的下个月的第一个星期日?

c# datetime

-3
推荐指数
1
解决办法
6500
查看次数

将字符串解析为DateTime

我有一个字符串,我必须将其转换为DateTime类型.

'11 Jun 2015 (12:10)'
Run Code Online (Sandbox Code Playgroud)

我必须将其解析为DateTime.我已经使用DateTime.Parse("MyDateString")但它抛出一个例外.

字符串未被识别为有效的DateTime.

我必须拆分字符串而不是将其转换为DateTime格式或者有一种简单的方法吗?

c# datetime

-3
推荐指数
1
解决办法
186
查看次数

将一组数字转换为日期

我有一个具有这种格式的字符串

20150622
yyyyMMDD
Run Code Online (Sandbox Code Playgroud)

但我需要将其转换为以下格式

year-month-date
2015-06-22
Run Code Online (Sandbox Code Playgroud)

在C#中有办法做我需要的吗?我还没有看到在C#中将字符串视为数组,那么它有什么用呢?

c# datetime

-3
推荐指数
2
解决办法
109
查看次数

错误返回无法将“System.Decimal”类型的对象转换为“System.String”类型

传递数据集表以转换为列表时返回异常。

//here i am passing dataset tables to FromDataRow   
var list = ClassA.FromDataRow(ds.Tables[1].AsEnumerable());

//here is function implementation
    public class ClassA
    {
        public List<UserDesignation> UserDesigGrid { get; set; }

        public static ClassA FromDataRow(IEnumerable<DataRow> userDesignationDetails, IEnumerable<DataRow> userContactDeails, IEnumerable<DataRow> userCategoryDetails)
        {
            var classA = new ClassA
            {
                UserDesigGrid = userDesignationDetails.Select(r => new UserDesignation
                {
                    USER_ID = (int)r["USER_ID"],
                    DESIGNATION = (string)r["DESIGNATION"],
                    USER_TYPE = (string)r["LOCATION_TYPE"],
                    LOCATION = (string)r["LOCATION_ID_NAME"],
                    EFFECTIVE_FROM = (string)r["WEF_DATE"],
                    EFFECTIVE_TO = (string)r["WET_DATE"],

                }).ToList()           
             };
            return classA;
        }
    }
//property layer
 public class UserDesignation …
Run Code Online (Sandbox Code Playgroud)

.net c# asp.net

-3
推荐指数
1
解决办法
3万
查看次数

随机始终生成相同的数字

我使用Random类生成任何随机整数,但它总是返回相同的数字

static Random rand = new Random();
public static int GetOrderID()
{           
     return rand.Next(Math.Abs(int.MinValue + 1), int.MaxValue);
}
Run Code Online (Sandbox Code Playgroud)

注意随机类是静态的并且在函数外部生成

c# random

-3
推荐指数
1
解决办法
241
查看次数

加速SQL的提示和技巧

可能重复:
WHERE子句中列的顺序是否重要?

这些是基础SQL功能和关键字.

是否有任何提示或技巧来加快你的速度SQL

例如; 我有很多关键字的查询.(AND, GROUP BY, ORDER BY, IN, BETWEEN, LIKE......等)

在我的查询中,哪个关键字应该位于顶部?我怎么决定呢?

例;

Where NUMBER IN (156, 646)
AND DATE BETWEEN '01/01/2011' AND '01/02/2011'
Run Code Online (Sandbox Code Playgroud)

要么

Where DATE BETWEEN '01/01/2011' AND '01/02/2011'
AND NUMBER IN (156, 646)
Run Code Online (Sandbox Code Playgroud)

哪一个更快?取决于什么?

sql t-sql database

-4
推荐指数
1
解决办法
1953
查看次数

我应该添加哪些名称以使用System.Web.Configuration.WebConfigurationManager.OpenWebConfiguration

我应该添加哪些名称/引用以使用以下内容

System.Web.Configuration.WebConfigurationManager.OpenWebConfiguration
Run Code Online (Sandbox Code Playgroud)

在我的代码?

c# reference

-4
推荐指数
1
解决办法
3986
查看次数

检查年份差异

我想检查C#中所选日期是否为2年(24个月).出于某种原因,我在这里得到逻辑,大脑超负荷.这是我的代码.我如何检查它是否是2岁?

if (dt.AddMonths(-24) < System.DateTime)
{
    return true;
}
else
{
    return false;
}
Run Code Online (Sandbox Code Playgroud)

.net c#

-4
推荐指数
2
解决办法
97
查看次数

对于循环检查,如果字符串只有3个大写字母后跟4个数字

我输入一个必须以三个大写字母开头并以四位数字结尾的字符串(如此:"SJL1036")该程序应该检查我的输入是否遵循该模型.

如果我要输入"Sjl1036"og"SJL103",它会输出它是一个虚假陈述.

c# for-loop

-4
推荐指数
1
解决办法
123
查看次数

C#:添加两个1-D数组的方法错误"并非所有代码路径都返回值"

我正在添加两个1-D数组,但我在编写的代码中出错:错误:代码中有未处理的异常.

static void Main()
{
 // setup two test arrays

 int[] x = new int[] { 2, 4, 6 };
 int[] y = new int[] { 3, 6, 9 };

 // invoke method and store result

int[] z = AddVectors(x, y);

}
static int[] AddVectors(int[] a, int[] b)
{

 // check that both arrays are of the same length

 if(a.Length == b.Length ) return null;

 // create a new array to store result

 int[] c = new int[a.Length];

 // carry …
Run Code Online (Sandbox Code Playgroud)

c#

-4
推荐指数
1
解决办法
47
查看次数

标签 统计

c# ×9

datetime ×3

.net ×2

asp.net ×1

database ×1

for-loop ×1

random ×1

reference ×1

sql ×1

t-sql ×1