Tag: C#的

Func的解释

我想知道是否有人可以解释什么Func<int, string>是,以及如何使用一些明确的例子。

我如何订购一个List <string>?

我有这个列表: IList<string> ListaServizi = new List<string>() { }; 我怎么能因为里面的string而命令呢? 按字母顺序和升序。

为什么使用IList或List?

我知道有很多这方面的post,但它仍然混淆了我为什么要传递像IList这样的接口,并返回像IList的接口而不是具体的列表。 我阅读了大量的文章,说明如何更容易地改变实现,但我不完全看到这是如何工作的。 说如果我有这个方法 public class SomeClass { public bool IsChecked { get; set; } } public void LogAllChecked(IList<SomeClass> someClasses) { foreach (var s in someClasses) { if (s.IsChecked) { // log } } } 我不确定将来如何通过使用IList来帮助我。 如果我已经在方法中呢? 我还应该使用IList吗? public void LogAllChecked(IList<SomeClass> someClasses) { //why not List<string> myStrings = new List<string>() IList<string> myStrings = new List<string>(); foreach […]

WPF代码中的自动高度

我怎么能设置的WPF控件在C#代码的Height属性的值为“ Auto ”? <Grid.RowDefinitions> <RowDefinition /> <RowDefinition Height="Auto" /> <RowDefinition /> <RowDefinition Height="Auto" /> <RowDefinition /> <RowDefinition Height="Auto" /> <RowDefinition /> <RowDefinition Height="Auto" /> <RowDefinition /> </Grid.RowDefinitions> 我想在后面的代码中重现这种行为。 有任何想法吗?

仅在C#中获取当前date

我能够得到date和时间使用: DateTime now = DateTime.Now; 如何以DateTime格式分别获取当前的date和时间? 我不使用ASP.net( C# )中的DateTimeselect器对话框。

如何编辑.csproj文件

当我编译使用.NET框架4.0 MSBUILD.EXE文件我的.csproj文件我收到错误“lable01”找不到当前上下文中的“website01.csproj” 其实我需要添加每个ASP.NET页面的代码隐藏文件的引用,我已经做到了,它工作正常,但上述错误正在等待。 我希望这意味着我需要在该.csproj文件中添加表单名称“LABLE01”,但我不知道语法。 任何人都可以提供我在.csproj文件中添加表单名称的语法。

如何使用int.TryParse与可空int?

我正在尝试使用TryParse来查找string值是否是一个整数。 如果该值是一个整数,则跳过foreach循环。 这是我的代码。 string strValue = "42 " if (int.TryParse(trim(strValue) , intVal)) == false { break; } intVal是int?(可空INT)的variables。 我怎样才能使用Tryparse与可空int?

为编写Python的C#程序员提供build议

过去几年我一直在做C#开发,但最近开始做一些Python(而不是Python)。 但我不确定是否已经向Python做了心理跳跃……我觉得我正在尝试像在C#中那样做事情。 任何关于如何充分利用Python的build议? 或者任何提示\技巧,要了解更多的东西,要注意的事情?

entity frameworkselect不同的名称

我如何使用entity framework来做这个SQL查询? SELECT DISTINCT NAME FROM TestAddresses

从C中的文件描述符获取文件名

是否有可能得到在C文件描述符(Linux)的文件名?