我习惯于在Visual Studio中使用ESC"列出成员"和F1"显示参数信息".这是XCode的一个老习惯.有没有办法在LinqPad中实现这一目标?我注意到一个名为"使用visual studio快捷键"的高级首选项.我的第一个想法是,此选项会将您的键映射设置从visual studio复制到LinqPad,但这似乎不是它的工作原理.
在javascript我可以写
var s = 'He said "Hello" to me';
or
var s = "don't be sad";
Run Code Online (Sandbox Code Playgroud)
换句话说,如果我想在字符串中使用双引号,我可以使用单引号声明字符串.如果我想在字符串中使用单引号,我可以使用双引号声明字符串.这非常方便.有人找到了在C#中做类似事情的方法吗?
单引号很简单,c#已经可以嵌入单引号.至于双引号,似乎有两种常见的选择.
使用反斜杠转义字符
var s = "He said \"Hello\" to me";
Run Code Online (Sandbox Code Playgroud)使用单引号并用双引号替换它们
var s = "He said 'Hello' to me";
s = s.Replace("'","\"");
Run Code Online (Sandbox Code Playgroud)我可以选择2,但更好更好.