草庐IT

有一手

全部标签

c# - .NET 是否有一个简单的 "virtual file"类(如果源代码可用,则为 c#)?

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。要求我们推荐或查找工具、库或最喜欢的场外资源的问题对于StackOverflow来说是偏离主题的,因为它们往往会吸引自以为是的答案和垃圾邮件。相反,describetheproblem以及迄今为止为解决该问题所做的工作。关闭9年前。Improvethisquestion很长一段时间以来,我一直在.NET中寻找一个类,它具有使操作系统认为存在文件(或目录,或两者等)的功能)在特定位置-但所有Hook都传递给代码中的函数(或事件?)。例子:如果我浏览到“x:\fake_directory\”,我会在那里看

c# - .NET 是否有一个简单的 "virtual file"类(如果源代码可用,则为 c#)?

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。要求我们推荐或查找工具、库或最喜欢的场外资源的问题对于StackOverflow来说是偏离主题的,因为它们往往会吸引自以为是的答案和垃圾邮件。相反,describetheproblem以及迄今为止为解决该问题所做的工作。关闭9年前。Improvethisquestion很长一段时间以来,我一直在.NET中寻找一个类,它具有使操作系统认为存在文件(或目录,或两者等)的功能)在特定位置-但所有Hook都传递给代码中的函数(或事件?)。例子:如果我浏览到“x:\fake_directory\”,我会在那里看

c# - 是否有一个 IDE 可以突出显示结构语法?

有点受thisquestion启发关于图形化编程环境。我不认为C++或C#真的有利于这种类型的环境,但也许其中有一些东西。我用过的很多IDE都会使用语法高亮来更改关键字、字符串、注释等文本的前景(甚至背景)颜色...是否有IDE可以突出显示更大的句法结构?这是我正在考虑的一个例子。Examplecodestructurehttp://img256.imageshack.us/img256/9441/codestructure.png(请不要评论我的颜色选择不当......我不是平面设计师是有原因的。)虽然它不是图形化的拖放环境,但突出显示仍会提供代码结构的整体View。就个人而言,在学

c# - 是否有一个 IDE 可以突出显示结构语法?

有点受thisquestion启发关于图形化编程环境。我不认为C++或C#真的有利于这种类型的环境,但也许其中有一些东西。我用过的很多IDE都会使用语法高亮来更改关键字、字符串、注释等文本的前景(甚至背景)颜色...是否有IDE可以突出显示更大的句法结构?这是我正在考虑的一个例子。Examplecodestructurehttp://img256.imageshack.us/img256/9441/codestructure.png(请不要评论我的颜色选择不当......我不是平面设计师是有原因的。)虽然它不是图形化的拖放环境,但突出显示仍会提供代码结构的整体View。就个人而言,在学

c# - 你能有一个包含破折号的属性名称吗

是否可以创建属性名称包含短划线字符的对象?我正在创建一个匿名对象,以便我可以使用Json.Net将其序列化为Json,并且我需要的属性之一包含一个“-”破折号字符。我想要的例子是:vardocument={condtions=new{acl="public-read",bucket="s3-bucketname",starts-with="test/path"}};我知道我可以在创建对象时用下划线替换破折号,然后在序列化的字符串中替换它们,但想知道在没有这种解决方法的情况下,语言中是否有一种方法可以做到这一点。 最佳答案 您不能对匿

c# - 你能有一个包含破折号的属性名称吗

是否可以创建属性名称包含短划线字符的对象?我正在创建一个匿名对象,以便我可以使用Json.Net将其序列化为Json,并且我需要的属性之一包含一个“-”破折号字符。我想要的例子是:vardocument={condtions=new{acl="public-read",bucket="s3-bucketname",starts-with="test/path"}};我知道我可以在创建对象时用下划线替换破折号,然后在序列化的字符串中替换它们,但想知道在没有这种解决方法的情况下,语言中是否有一种方法可以做到这一点。 最佳答案 您不能对匿

c# - 每个字典条目都必须有一个关联的键属性

我正在使用C#和GalaSoft的MVVM-Light工具包对Windows8.1应用程序进行编程。我只有下面的代码:出现错误“每个词典条目必须有一个关联的键属性”,并且只有在我删除时才会消失或谁能告诉我这里的问题是什么? 最佳答案 请注意Application.Resources需要ResourceDictionary的实例,因此您必须执行如下操作:所以一点都不奇怪,也不是bug。如果您希望您的ResourceDictionary被视为资源,您当然必须为其提供一些Key,但是在这种情况下,您确实想要分配的实例code>Resour

c# - 每个字典条目都必须有一个关联的键属性

我正在使用C#和GalaSoft的MVVM-Light工具包对Windows8.1应用程序进行编程。我只有下面的代码:出现错误“每个词典条目必须有一个关联的键属性”,并且只有在我删除时才会消失或谁能告诉我这里的问题是什么? 最佳答案 请注意Application.Resources需要ResourceDictionary的实例,因此您必须执行如下操作:所以一点都不奇怪,也不是bug。如果您希望您的ResourceDictionary被视为资源,您当然必须为其提供一些Key,但是在这种情况下,您确实想要分配的实例code>Resour

c# - 可为空的对象必须有一个值?

线上:booltravel=fill.travel.Value;我收到以下错误:Nullableobjectmusthaveavalue我不确定为什么。我想要做的就是获取旅行数据库中当前为假的值。任何帮助,将不胜感激。using(vardb=newDataClasses1DataContext()){varfill=(fromfindb.expenseHdrswheref.rptNo==getPkRowReport()selectf).FirstOrDefault();txtReportDesc.Text=fill.description;txtPeriod.Text=fill.per

c# - 可为空的对象必须有一个值?

线上:booltravel=fill.travel.Value;我收到以下错误:Nullableobjectmusthaveavalue我不确定为什么。我想要做的就是获取旅行数据库中当前为假的值。任何帮助,将不胜感激。using(vardb=newDataClasses1DataContext()){varfill=(fromfindb.expenseHdrswheref.rptNo==getPkRowReport()selectf).FirstOrDefault();txtReportDesc.Text=fill.description;txtPeriod.Text=fill.per