小编leo*_*ora的帖子

我可以升级到Windows 8并仍然可以使用Visual Studio 2010 Professional吗?

我正在尝试升级其上具有Windows 7的VM并升级到WIndows 8.在升级过程开始时,它突出显示Visual Studio 2010不兼容.这是真的?我真的感到震惊的是,VS 2010无法升级到Windows 8.我想我现在将继续使用Windows 7,但我想知道是否有一些补丁或某些内容可以让我在Windows 8升级时使用VS 2010 .

我看到这个其他相关的问题,但它是一个稍微不同的问题,并没有真正回答围绕原因的问题?

virtual-machine visual-studio-2010 windows-8

2
推荐指数
1
解决办法
3171
查看次数

在C#中如何在一定长度后删除数组中的项目?

如果我有一个对象数组,我想删除一定长度后的所有项目

例如,如果数组的起始长度是10,我想只保留数组中的前5个项目,然后删除所有内容.注意:阵列可能小于5,什么都不做.

  int startLength = 10;
  int maxLength = 5;
  List<MYObject> myList = CreateListofObjects(startLength);
Run Code Online (Sandbox Code Playgroud)

我想要像"RemoveAfter"这样的东西,其中"RemoveAfter"会做这样的事情:

  myList = myList.RemoveAfter(maxLength);

  Assert.IsTrue(myList.Count() ==5);
Run Code Online (Sandbox Code Playgroud)

c# collections

2
推荐指数
1
解决办法
90
查看次数

从C#中的较长字符串解析此数字的最佳方法是什么?

我有以下示例字符串

"CTS3010 - 6ppl"
Run Code Online (Sandbox Code Playgroud)

要么

"CTs3200 - 14ppl"
Run Code Online (Sandbox Code Playgroud)

要么

 "CTS-500 2ppl"
Run Code Online (Sandbox Code Playgroud)

我需要解析这些字符串中的数字.在字符串末尾的"ppl"之前解析数字的最佳方法是什么.我需要正则表达式吗?我有向后循环的逻辑,但感觉这里有一个更优雅的解决方案.

这些只是示例,但所有示例似乎都遵循相同的模式

  • 一堆文字
  • 一个号码
  • ppl后缀

c# regex string parsing

2
推荐指数
1
解决办法
99
查看次数

在C#中,为什么我会"无法将双重转换为浮动错误"?

我有以下代码行:

    float top = shape.Y + (shape.Height / 2.0) - 4.5;
Run Code Online (Sandbox Code Playgroud)

错误的错误是"无法将双重转换为浮动".Shape.Y和shape.height都是float类型.

导致这个错误的原因是什么是最好的是确保top是一个浮点数(因为我需要将它传递给另一个函数,因为它需要一个浮点数.

c# floating-point double

2
推荐指数
1
解决办法
1258
查看次数

强制在网页上刷新图片的最佳方法是什么?

我有一个asp.net-mvc网站.在其中一个页面上,我有一个图像,我使用jcrop来允许用户裁剪图像.当单击提交时,我在服务器端裁剪图像,然后重新加载页面.问题是图像看起来和以前一样..如果我按F5并刷新页面,则更新的图像显示..

反正是否有必要在这种情况下强制进行F5刷新?

html caching image

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

为什么这个css不会胜过其他的CSS?

我有以下css(按此顺序):

textarea, input[type="text"], select {
border: 1px solid #B5B8C8;
}

.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error {
border: 1px solid #CD0A0A;
 }
Run Code Online (Sandbox Code Playgroud)

我有一个文本框,如下所示:

  <input type="text" name="Applications" value="" id="Applications" class="fullRowTextBox ac_input ui-state-error" autocomplete="off">
Run Code Online (Sandbox Code Playgroud)

它似乎使用这种颜色:#B5B8C8而不是#CD0A0A颜色.

我认为下面的CSS将胜过上面的CSS.

这个文本框没有获得#CD0A0A边框颜色的原因是什么?

html css textbox

2
推荐指数
1
解决办法
141
查看次数

Using C# linq, How can i group by specific item in array?

I have an array of Project objects.

IEnumerable<Project> projects = GetProjects();
Run Code Online (Sandbox Code Playgroud)

Each Project has a property called "Applications" which is an array of strings.

IEnumerable<string> applicationsForProject = project.Applications();
Run Code Online (Sandbox Code Playgroud)

Some projects have 1 application (1 element in the array) but others have many.

I want to group all of my projects by individual application so I can generate a view that looks like this:

  • App 1: 10 projects
  • App 2: 4 projects
  • App 3: 5 projects

If i do this:

var …
Run Code Online (Sandbox Code Playgroud)

c# linq collections group-by

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

在C#中,查看列表是否包含其他列表的最佳方法是什么?

如果我有一个字符串列表,那么确定另一个列表中的每个元素是否包含在此列表中的最佳方法是什么.例如:

List<string> list = new List<string>();
list.Add("Dog");
list.Add("Cat");
list.Add("Bird");

List<string> list2 = new List<string>();
list.Add("Dog");
list.Add("Cat");

if (list.ContainsList(list2))
{
      Console.Write("All items in list2 are in list1")
}  
Run Code Online (Sandbox Code Playgroud)

我试图确定是否有类似"ContainsList"方法的东西?

c# linq collections

2
推荐指数
1
解决办法
211
查看次数

在C#中,我如何计算两个日期之间的工作日差异?

我知道我可以用这个来计算两个日期之间的天差:

private int DaysFromStart(DateTime date, DateTime startDate)
{
    var days =  date.Subtract(startDate);
    return (int)days.TotalDays;
}
Run Code Online (Sandbox Code Playgroud)

但现在我想通过仅包括工作日获得两个日期之间的差异.因此,例如,如果开始日期是星期五,要检查的日期是下一个星期一,则返回值将为1.

c# datetime timespan

2
推荐指数
1
解决办法
1225
查看次数

在C#中,如何通过单独的int数组对对象集合进行排序?

我有一个Person对象的集合, 一个Person对象有一个id属性.

 var peopleList = new List<Person>();
 peopleList .Add(new Person(){Name = Joe, Id = 30};
 peopleList .Add(new Person(){Name = Tom, Id = 22};
 peopleList .Add(new Person(){Name = Jack, Id = 62};
Run Code Online (Sandbox Code Playgroud)

我现在有一个整数数组,表示我想要显示数组的顺序

 var list = new List<int>();
 list.Add(22);
 list.Add(62);
 list.Add(30);
Run Code Online (Sandbox Code Playgroud)

List数组对PeopleList集合进行排序的正确方法是什么?所以我订购了:

Tom, Jack, Joe
Run Code Online (Sandbox Code Playgroud)

c# sorting collections

2
推荐指数
1
解决办法
72
查看次数