gpt4 book ai didi

c# - 给定一个包含星期几的字符串,返回整数

转载 作者:行者123 更新时间:2023-11-30 13:19:05 25 4
gpt4 key购买 nike

有没有办法得到类似的东西:

string day = "Sunday";
int num = getDayOfWeek(day); //returns 0

我知道我们可以这样,我想反过来:

int num = 0;

//returns "Sunday"
return System.Globalization.CultureInfo.CurrentCulture.DateTimeFormat.DayNames[(int)num];

最简单的方法可能是实现一个字典来完成我所要求的,但我想知道 C# DateTime 函数中是否已经为我。

编辑:

正如 Jon Skeet 指出的那样,理想的答案是支持不同的文化日(例如。英语中的“Sunday”,葡萄牙语中的“Segunda”...)

最佳答案

var inx = Array.FindIndex(CultureInfo.CurrentCulture.DateTimeFormat.DayNames, x=>x=="Sunday");

关于c# - 给定一个包含星期几的字符串,返回整数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31811912/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com