草庐IT

公司文化

全部标签

c# - 不在软件公司工作时如何获得现实世界的编程技能

关闭。这个问题是off-topic.它目前不接受答案。想改进这个问题吗?Updatethequestion所以它是on-topic用于堆栈溢出。关闭9年前。Improvethisquestion我在一家大型建筑公司的技术团队工作。虽然这里有不少人精通各种编程语言和脚本语言,但与软件公司的开发环境相去甚远。很少有超过一两个人在开发项目上工作,其中大部分只是自动化脚本。没有源代码控制或版本控制设置或类似的东西。我的学术背景是工程学,但不是CS或CE。所以我在学校上了很多编程类(class),实际上在我还是个child的时候就对VB进行了很多修改。然而,直到去年在我目前的工作中,我才真正有机

c# - 如何通过语言文化获取代码页?

有没有人知道C#API接受语言文化并返回相应的代码页?例如,如果我调用MagicClass.GetCodePage("ru-RU")我会得到1251如果之前有人回答过这个问题,请给我一个链接。提前致谢。 最佳答案 TextInfo类(可通过CultureInfo.TextInfo访问)包含代码页:CultureInfocultureInfo=CultureInfo.GetCultureInfo("ru-RU");Console.WriteLine(cultureInfo.TextInfo.ANSICodePage);//1251听起

c# - Debug.WriteLine() 与 Console.WriteLine() 处理文化的方式不同。为什么?

考虑以下控制台应用程序代码:Thread.CurrentThread.CurrentCulture=newCultureInfo("en-GB");Thread.CurrentThread.CurrentUICulture=Thread.CurrentThread.CurrentCulture;DateTimedate=newDateTime(2014,01,19);Console.WriteLine("{0}",date);//Prints19/01/2014Debug.WriteLine("{0}",date);//Prints01/19/2014Debug.WriteLine(d

c# - 由文化敏感的 String.IndexOf 方法匹配的子字符串的长度

我尝试编写一个文化感知字符串替换方法:publicstaticstringReplace(stringtext,stringoldValue,stringnewValue){intindex=text.IndexOf(oldValue,StringComparison.CurrentCulture);returnindex>=0?text.Substring(0,index)+newValue+text.Substring(index+oldValue.Length):text;}但是,它会在Unicode组合字符时阻塞://\u0301isCombiningAcuteAccentCo

c# - 双重解析文化格式

我有一个双数作为字符串。数是202.667,40也就是202667.4我如何解析此字符串以获取值,如:Double.Parse("202.667,40",?whathere),或任何其他获取值的方法都很好。谢谢 最佳答案 首先,你需要知道这个数字来自哪个文化,然后:CultureInfoculture=newCultureInfo("de");//I'massuminggermanhere.doublenumber=Double.Parse("202.667,40",culture);如果要使用当前线程文化进行解析,默认情况下是为当

c# - 我们如何在设置和部署项目中设置产品名称、公司名称等?

在我的Windows应用程序中,我在程序集中设置了标题、产品名称和公司名称。我向解决方案添加了一个安装和部署项目,并向其中添加了Windows应用程序的主要输出。当我启动安装程序时,它没有获取标题、产品名称和公司名称。我做错了什么/忘记了什么? 最佳答案 在解决方案资源管理器中,单击您的设置和部署项目,然后单击属性选项卡(或直接按F4)。您正在寻找的设置就在那里。 关于c#-我们如何在设置和部署项目中设置产品名称、公司名称等?,我们在StackOverflow上找到一个类似的问题:

c# - 如何设置 ReSharper 默认公司和版权?

我刚刚安装了Stylecop4.5RC和ReSharper。当我创建一个新类(class)时,我发现我现在是合规的(耶!),但我希望公司成为我的公司,而不是Microsoft。我还有太多事情要做,不得不担心更新版权文本。默认情况下如何填写这些内容?//-----------------------------------------------------------------------////TODO:Updatecopyrighttext.////------------------------------------------------------------------

c# - Azure Web 应用突然不再支持文化

我们的AzureWeb应用突然喷出关于不受支持的文化的错误。我们加载了一个国家列表以显示在首页上,但这突然出现错误。相同的代码也用于其他各种网络应用程序,并且它们没有问题。下面的代码给出了一个问题。privateListCountries(){RegionInfocountry=newRegionInfo(newCultureInfo("nl-BE",false).LCID);ListcountryNames=newList();foreach(CultureInfoculinCultureInfo.GetCultures(CultureTypes.SpecificCultures))

c# - 如何检查 .NET 中是否存在文化

我有这段代码,当我尝试获取不存在的文化时出现异常。是否存在像TryGetCultureInfo这样返回bool值的方法?我不想使用try-catch语句CultureInfoculture=CultureInfo.GetCultureInfo(cultureCode);if(culture==null){culture=CultureInfo.GetCultureInfo(DefaultCultureCode);} 最佳答案 您可以像这样编写一个返回bool值的DoesCultureExist方法:privatestaticbool

c# - 不需要的文化特定 dll 复制到 bin 目录

我正在使用visualstudio2013&FluentValidation5.6.2我看到在bin文件夹中构建后,它复制了所有特定于文化的FluentValidation.resources.dll这似乎在.nuspec文件中提到了>target="lib\NET35\de\FluentValidation.resources.dll"/>>>>>>>但我不需要在bin文件夹中放置这些,因为项目不支持任何特定于文化的消息。那么我如何告诉vs-build忽略这些特定于文化的dll? 最佳答案 我的解决方案是将此目标添加到.cspro