zoukankan      html  css  js  c++  java
  • .NET 框架 IDE 问题整理

    1.某个类标记为Serializable后如果含有事件,序列化可能会有错误,将event类型的字段加上NonSerializedAttribute特性,一般可以解决

    2.Dateset与对象集合的转换 http://msdn.microsoft.com/library/bb669096.aspx

    3.控制台格式化输出http://www.cnblogs.com/zyh-nhy/archive/2007/10/11/921240.html

    4.Properties.Settings.Default中设置的配置信息,save后是保存在X:\Documents and Settings\Windows登录用户\Local Settings\Application Data目录中,如

    C:\Users\U\AppData\Local\DiabloAssist\DiabloAssist.exe_Url_wvwdowioscjysgu13ipqksjtthru1sbd\1.0.0.0,而不是当前文件夹下的配置文件app.config中。

    如果目录更换,信息也会丢失,再次保存会再次创建一个类似上面的目录保存信息,第二次打开会读取相应内存,而app.config中只是提供程序第一次运行时的默认配置信息

     5. 查询类/方法信息的方法,如要查询System.Environment.Tickcount ,直接打开这个网址就可以http://technet.microsoft.com/zh-cn/magazine/system.environment.tickcount(VS.80).aspx,

    如果查询其他的,替换掉system.environment.tickcount为要查询的类或方法就可以,要带上完整命名空间

    6.??语法  当前一个操作符为空时把后一个值赋值给前一个  object o=null ?? "111"  结果是把111赋值给o

    Visual Studio

    1.设置断点无效,无法调试:项目属性-生成-高级-调试信息 选择full或者pdbonly

    2.根据条件编译符号编译为不同类型(控制台或windows程序):

    修改.csproj文件像以下这样

    <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
    <OutputPath>..\bin\Release</OutputPath>
    <OutputType>WinExe</OutputType>

     3.Web中js文件中需要得到智能提示,可以在js头部加入/// <reference path="touch/sencha-touch-debug.js"/>

  • 相关阅读:
    1221D
    1249E
    D. Yet Another Monster Killing Problem
    大佬传送门
    Zookeeper客户端连接报错
    搭建PXC集群
    Docker分布式环境
    Docker使用
    Docker入门
    MySQL数据库集群概述
  • 原文地址:https://www.cnblogs.com/FlyCat/p/2672437.html
Copyright © 2011-2022 走看看