小编Ric*_*ard的帖子

Sublime Text 2和3:多次打开同一个文件

我想并排查看同一个文件.如何为单个文件打开两个(或更多)选项卡?

sublimetext2 sublimetext3

88
推荐指数
3
解决办法
3万
查看次数

Visual Studio 17突出显示滚动条中所选单词的出现次数

当我标记一个单词(任何类型)时,我希望在右侧的滚动条中突出显示该单词的所有出现(在该特定文件中).

这是VS15和VS13中的一项功能.我无法想象他们删除了它,我只是不知道如何打开它.工具 - >选项(图像)中没有明显的可能性对我有帮助. 在此输入图像描述

PS.我正在使用Visual Studio 17 Professional.谢谢.

.net highlight visual-studio-2017 visual-studio-2019

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

为C#寻找干净的WinForms MVC教程

如何创建一个丰富的用户界面Windows应用程序,例如Photo Shop.

我正在寻找带有C#的WinForms的干净MVC教程.(不是 ASP.NET MVC.)

成为Windows平台上的新手; 大多数MSDN和互联网教程基本上都将所有内容都放入Form类中.进一步的默认事件在表单内部处理,而不是将事件发送到控件/模型,而控制/模型又改变了视图的状态.

或者Windows应用程序的首选方法是别的吗?

c# model-view-controller user-interface methodology winforms

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

如何从命令行在Powershell ISE中打开ps1脚本?

我试图找出如何使用$ psISE对象在PS ISE中打开ps1脚本(或任何文件).

如何从PS ISE本身的命令行打开PS ISE中的文档选项卡(不使用文件>打开)?

powershell

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

VS2013或VS2015显示"未指定的错误"

当我打开我的工作解决方案(从其他分支合并后)VS2013显示错误消息"未指定的错误",我无法关闭窗口(每次关闭时错误的对话框都会跳转).VS2012打开解决方案,没有错误消息.我怀疑与TFS配置有关的问题.我怎样才能找到错误的实际原因?

在此输入图像描述

tfs visual-studio-2013 visual-studio-2015

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

在.NET中,类可以有虚拟构造函数吗?

一个类可以有虚拟构造函数吗?

如果是,为什么需要它?

.net c# oop

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

如何修剪字符之间的空格

如何删除c#中字符之间的空格?

Trim()可用于删除字符串开头和结尾处的空白空格.例如" C Sharp ".Trim()结果"C Sharp".

但是如何将字符串变成CSharp?我们可以使用a forfor eachloop以及临时变量来移除空间.但有没有内置的方法C#(.Net framework 3.5)来做到这一点Trim()

c# whitespace

20
推荐指数
3
解决办法
6万
查看次数

在不使用Regex的情况下,.Net中是否有不区分大小写的字符串替换?

我最近不得不在.net中执行一些字符串替换,并发现自己为此目的开发了一个正则表达式替换函数.在开始工作之后,我忍不住想到.Net中必须有一个内置的不区分大小写的替换操作,我不知道了吗?

当有许多其他字符串操作支持不区分大小写的比较时,例如;

var compareStrings  = String.Compare("a", "b", blIgnoreCase);
var equalStrings    = String.Equals("a", "b", StringComparison.CurrentCultureIgnoreCase);
Run Code Online (Sandbox Code Playgroud)

那么必须有一个内置的等效替换?

.net string replace

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

Powershell格式表错误

我试图运行以下代码来检索计算机上的本地用户列表.

gwmi win32_useraccount -Computername $env:computername -Filter "Domain='$env:computername'" |
  Format-Table Name,Description
Run Code Online (Sandbox Code Playgroud)

在PS1文件中运行时出现此错误:

 The object of type
 "Microsoft.PowerShell.Commands.Internal.Format.FormatStartData" is not
 valid or not in the correct sequence. This is likely caused by a
 user-specified "f ormat-table" command which is conflicting with the
 default formatting.
     + CategoryInfo          : InvalidData: (:) [out-lineoutput],
 InvalidOperationException
     + FullyQualifiedErrorId :
 ConsoleLineOutputOutOfSequencePacket,Microsoft.PowerShell.Commands.OutLineOutputCommand

我理解这个问题的出现是因为管道的解析方式,但我无法弄清楚如何绕过它.

powershell

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

C#无法检查Session是否存在?

当我执行以下操作时出现错误:

if(Session["value"] != null)
{
   // code
}
Run Code Online (Sandbox Code Playgroud)

我得到的错误是这样的:

你调用的对象是空的.

为什么是这样?我总是这样检查我的会话?我正在使用MVC框架,这与它有关吗?

编辑:

代码位于Controller的构造函数中:

public class MyController : ControllerBase
{
    private int mVar;

    public MyController()
    {
        if (Session["value"] != null)
        {
            mVar= (int)Session["value"];
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

c# asp.net-mvc session exists

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