首页 > 其他分享 >Visual Studio常用快捷键整理(二)

Visual Studio常用快捷键整理(二)

时间:2023-09-14 11:46:23浏览次数:37  
标签:MYTEST 快捷键 int Visual Studio DEBUG 生成 快速 public

1.for  快速生成循环

 for (int i = 0; i < length; i++)
{

}

 

2.foreach   快速生成遍历

foreach (var item in collection)
{

}

 

3.forr   快速生成倒叙循环

for (int i = length - 1; i >= 0; i--)
{

}

 

4.#if   快速生成预处理命令(参考:https://learn.microsoft.com/zh-cn/dotnet/csharp/language-reference/preprocessor-directives)

#if true

#endif

如:即表示在DeBug下会编译并执行以下代码

#if DEBUG
    Console.WriteLine("Debug version");
#endif

其中预处理命令还有#define,如:显示如何在文件上定义 MYTEST 符号,然后测试 MYTEST 和 DEBUG 符号的值。 此示例的输出取决于是在“调试”还是“发布”配置模式下生成项目 。

#define MYTEST
using System;
public class MyClass
{
    static void Main()
    {
#if (DEBUG && !MYTEST)
        Console.WriteLine("DEBUG is defined");
#elif (!DEBUG && MYTEST)
        Console.WriteLine("MYTEST is defined");
#elif (DEBUG && MYTEST)
        Console.WriteLine("DEBUG and MYTEST are defined");  
#else
        Console.WriteLine("DEBUG and MYTEST are not defined");
#endif
    }
}

 

5.indexer   快速设置索引

public object this[int index]
{
      get { /* return the specified index here */ }
      set { /* set the specified index to value here */ }
}

 

6.interface   快速创建接口类

interface IInterface
{

}

 

7.Invoke   快速生成并执行事件

EventHandler temp = MyEvent;
if (temp != null)
{
     temp();
}

 

8.iterator   快速生成迭代器

 public System.Collections.Generic.IEnumerator<ElementType> GetEnumerator()
{
     throw new NotImplementedException();
     yield return default(ElementType);
}

 

9.lock   快速生成lock代码块

lock (this)
{

}

 

10.mbox(仅针对WinForm):快速生成弹框

 System.Windows.Forms.MessageBox.Show("Test");

 

11.namespace   快速生成命名空间

namespace MyNamespace
{

}

 

12.prop    快速生成属性

public int MyProperty { get; set; }

 

13.propfull  快速生成完整属性

private int myVar;

public int MyProperty
{
       get { return myVar; }
       set { myVar = value; }
}

 

14.propg  快速生成专用“set”访问器的属性

public int MyProperty { get; private set; }

 

15.sim  和svm异曲同工,区别只是i=int ;v=void  表示不同的返回类型

 static int Main(string[] args)
{

        return 0;
}  

 

标签:MYTEST,快捷键,int,Visual,Studio,DEBUG,生成,快速,public
From: https://www.cnblogs.com/M-MAKI/p/17702121.html

相关文章

  • 简单DOS命令 快捷键总结
    ALT+F4关闭窗口win+R打开指令外加CMDCTRL+A全选CTRL+C复制CTRL+Z撤销CTRL+Y恢复CTRL+F打开搜索CTRL+h替换CTRL+N打开新窗口CTRL+S保存CTRL+W关闭界面CTRL+P打印CTRL+滚轮自由放大CTRL++放大CTRL+shift+N开文件夹shift+delete删除文件CTRL+shift+esc任务管理器或ctrl+Alt+.win+......
  • 【腾讯云 Cloud Studio 实战训练营】Cloud Studio 使用分享 及ant-desing-pro 项目创
    【腾讯云CloudStudio实战训练营】CloudStudio使用分享及ant-desing-pro项目创建一、CloudStudio简介及登录1.简介首先附上官网地址,有兴趣的同学可以前去官网查看学习。CloudStudio_在线编程_在线IDE_WebIDE_CloudIDE_VSCode-腾讯云CloudStudio是基于浏览器......
  • 使用 SAP Business Application Studio Data Editor 生成 Mock Data
    SAPBusinessTechnologyPlatform(BTP)是SAP提供的一种综合性云平台,用于构建、扩展和集成企业应用程序。它为企业提供了一个强大的工具集,以支持数字转型和业务创新。在BTP上,BusinessApplicationStudio(BAS)是一个云集成开发环境,它为开发人员提供了一种轻松创建、管理和......
  • visual studio community 2015 clodelens功能
    关于community版本中增加codelens功能,网上能搜索到不少安装ssdt后出现该功能的文章,之前我也是参照这些文章来安装codelens功能的,但前几天重装系统后,再次安装ssdt时codelens功能并没有像预期那样出现,经过一系列的折腾,发现是ssdt版本的问题,在最新版的ssdt(14.0.61712.50)中阉割......
  • 如何获取自己Visual Studio中的_MSC_VER数值?
      本文介绍查看VisualStudio软件_MSC_VER值的方法。  _MSC_VER是微软公司推出的C/C++编译器——MSVC编译器的一个内置宏,其值表示当前VisualStudio软件中MSVC编译器的具体版本。不同的VisualStudio软件版本对应着不同的MSVC编译器版本——无论是不同发布年份的版本(例如Visua......
  • HarmonyOS/OpenHarmony应用开发-DevEco Studio帮助快速入门的使用
    DevEcoStudio内置有帮助中心,初学HarmonyOS及OpenHarmony应用、元服务的开发者,通过内置的帮助中去系统的学习相关内容,是边练边学,快速上手的最佳方式。一、帮助二、快速开始三、HarmonyOS应用、元服务开发相关四、OpenHarmony应用、元服开发相关五、更多的常用基础知识与技巧了解学......
  • vscode调整界面大小,缩放字体快捷键
    1、打开设置菜单2、输入‘FontLigatures’,选择编辑js文件3、增加代码"editor.mouseWheelZoom":true  ......
  • Python中常用注释快捷键有哪些?
    所谓注释是在代码中用来进行解释、说明或者提醒的内容。它是程序中的非执行语句,主要用来增强代码的可读性和维护性。那么Python中常用注释快捷键有哪些?下面是常用的Python注释快捷键介绍。单行注释:在Python中,使用#符号来添加单行注释。可以使用快捷键Ctrl+/来快速添加或取......
  • ue4 快捷键
    运行快键键操作行为Shift+F1解除鼠标~打开终端F1线框模式F2无光照模式F3有光模式F4细节光照F5着色器复杂度F11全屏切换F9截屏路径视口快捷键按键动作鼠标左键+拖动前后拖动可移动摄像头or左右移动可旋转摄像头鼠标......
  • IntelliJ IDEA 常用快捷键一览表
    1-IDEA的日常快捷键第1组:通用型说明快捷键复制代码-copyctrl+c粘贴-pastectrl+v剪切-cutctrl+x撤销-undoctrl+z反撤销-redoctrl+shift+z保存-saveallctrl+s全选-selectallctrl+a第2组:提高编写速度(上)说明快捷键......