亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 學院 > 開發設計 > 正文

常見問題解決方法

2019-11-15 02:30:57
字體:
來源:轉載
供稿:網友

常見問題解決方法

1.通過枚舉獲取屬性的方法

///<summary>

/// 獲取枚舉屬性

///</summary>

///<param name="e"></param>

///<returns></returns>

publicstaticString GetEnumDesc(Enum e)

{

FieldInfo EnumInfo = e.GetType().GetField(e.ToString());

DescriptionAttribute[] EnumAttributes = (DescriptionAttribute[])EnumInfo.

GetCustomAttributes(typeof(DescriptionAttribute), false);

if (EnumAttributes.Length > 0)

{

return EnumAttributes[0].Description;

}

return e.ToString();

}

publicclassEnumStringHelper

{

publicstaticstring getString(object o)

{

Type t = o.GetType();

string s = o.ToString();

DescriptionAttribute[] os = (DescriptionAttribute[])t.GetField(s).GetCustomAttributes(typeof(DescriptionAttribute), false);

if (os != null&& os.Length == 1)

{

return os[0].Description.ToString();

}

return s;

}

}

2.拷貝對象數據

///<summary>

/// 深拷貝

///</summary>

///<param name="value">原拷貝對象</param>

///<returns>新拷貝對象</returns>

T DeepCopy<T>(T value)

{

T temp = default(T);

try

{

MemoryStream ms = newMemoryStream();

BinaryFormatter bf = newBinaryFormatter();

bf.Serialize(ms, value);

ms.Seek(0, 0);

temp = (T)bf.Deserialize(ms);

ms.Close();

}

catch

{ }

return temp;

}

3.重置sql表自增ID

dbcc checkident(‘表名’,reseed,0)

4.更改powerDesigner的默認數據庫引擎(Unable to list the table)

更改powerDesigner的默認數據庫引擎(Unable to list the table的解決辦法。)

菜單 database -〉 change current dbms 。本文地址

用PowerDesigner逆向數據庫工程時”Unable to list the table"錯誤的解決方法。

“SP_DBCMPTLEVEL”存儲過程來正確設置數據庫的版本兼容。知道原因后解決故障就很簡單了,打開企業管理器,輸入“EXEC SP_DBCMPTLEVEL 'DataBaseName', '90'; GO ”并執行,執行成功后,重新逆向工程就可以了。 PS: SP_DBCMPTLEVEL 存儲過程一共需要兩個參加,第一個參數為數據庫名,在上面的例子中我的數據庫名為“PMS”,第二個參數為想要設置的sql server版本號,其對應關系如下 80 = SQL Server 2000 90 = SQL Server 2005 100 = SQL Server 2008 ,在上面的例子中由于我想和sql server 2005兼容,所以設置版本號為90。

5.普通筆記

  1. partial修飾符可以讓一個類里的方法放在不同的文件中。
  2. test1.cs

publicpartialclassTest

{

publicvoid one()

{

}

  1. }
  2. Test2.cs

publicpartialclassTest

{

publicvoid Two()

{

}

  1. }

  1. 結構與類的區別是它們在內 存中的 存儲方式、 訪問 方式(類 是存儲在堆【 heap,上 的引用類型,而

結構是 存儲在棧上 的 值類型)和 它們的一些特征(如 結構不支持繼承。 較小的 數據類型使 用結

構可提高性能。 但在語法上,結 構與類非常相似,主 要的區別是使用關鍵字 struct代 替 dass來 聲明結構。

  1. ref引用傳遞必須初始化,out可以不用初始化。

static void someFunction(out int i)

(

i= 100;

I

public static int Main()

(

int i // note how i ig dec△ ared but not initia△ ized.

someFunCtion(out i)`

C0nsole.WriteLine(i)`

Return

  1. var關 鍵字,它 用于表示隱式類型化的變量
  2. Virtual方法(虛方法)

virtual 關鍵字用于在基類中修飾方法。virtual的使用會有兩

種情況:

情況1:在基類中定義了virtual方法,但在派生類中沒有重寫

該虛方法。那么在對派生類實例的調用中,該虛方法使用的是基

類定義的方法。

情況2:在基類中定義了virtual方法,然后在派生類中使用

  • override重寫該方法。那么在對派生類實例的調用中,該虛方法

使用的是派生重寫的方法。

二、Abstract方法(抽象方法)

abstract關鍵字只能用在抽象類中修飾方法,并且沒有具體的

實現。抽象方法的實現必須在派生類中使用override關鍵字來實

6.Js 拖動代碼

var Layer='';

var iLayerMaxNum=1000;

var a;

document.onmouseup=me;

document.onmousemove = ms;

var b;

var c;

function Move(Object,event){

Layer=Object.id;

if(document.all){

document.getElementById(Layer).setCapture();

b=event.x-document.getElementById(Layer).style.pixelLeft;

c=event.y-document.getElementById(Layer).style.pixelTop;

}elseif(window.captureEvents){

window.captureEvents(Event.MOUSEMOVE|Event.MOUSEUP);

b=event.layerX;

c = event.layerY + 100;

};

if(Layer!="Layer"+a){

document.getElementById(Layer).style.zIndex=iLayerMaxNum;

iLayerMaxNum=iLayerMaxNum+1;

}

}

function ms(d){

if(Layer!=''){

if(document.all){

document.getElementById(Layer).style.left=event.x-b;

document.getElementById(Layer).style.top=event.y-c;

}elseif(window.captureEvents){

document.getElementById(Layer).style.left=(d.clientX-b)+"px";

document.getElementById(Layer).style.top=(d.clientY-c)+"px";

}

}

}

function me(d){

if(Layer!=''){

if(document.all){

document.getElementById(Layer).releaseCapture();

Layer='';

}elseif(window.captureEvents){

window.captureEvents(Event.MOUSEMOVE|Event.MOUSEUP);

Layer='';

}

}

}

function Close(n){

var e='Layer'+n;

document.getElementById(e).style.display='none';

Hide();

}

//顯?示º?高?亮¢¨¢的Ì?字Á?條¬?

function Show(n){

var e=document.getElementById('Layer'+n);

if (e){

e.style.zIndex =iLayerMaxNum+1;

document.getElementById("mask").style.display = "block";

document.getElementById("mask").style.zIndex = iLayerMaxNum;

var size = getPageSize();

document.getElementById("mask").style.width = size[0];

document.getElementById("mask").style.height = size[1];

}else{

alert("對?不?起e,ê?您¨²搜?索¡Â的Ì?字Á?條¬?不?存ä?在¨²!ê?");

history.back(1);

}

}

function Hide(){

document.getElementById("mask").style.display = "none";

iLayerMaxNum=iLayerMaxNum+2;

}

function getPageSize(){

var de = document.documentElement;

var w = window.innerWidth || self.innerWidth || (de&&de.clientWidth) || document.body.clientWidth;

var h = window.innerHeight || self.innerHeight || document.body.clientHeight || (de&&de.clientHeight);

arrayPageSize = new Array(w,h);

return

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
中文字幕免费精品一区高清| 欧美日韩中文字幕在线视频| 国产精品99久久99久久久二8| 国产丝袜精品视频| 伊是香蕉大人久久| 亚洲欧美激情四射在线日| 日本精品视频在线播放| 亚洲全黄一级网站| 成人免费淫片视频软件| 2019中文字幕在线| 亚洲一区亚洲二区| 久久999免费视频| 国产日韩欧美一二三区| 亚洲人成自拍网站| 欧美美最猛性xxxxxx| 欧美性做爰毛片| 亚洲天堂精品在线| 日韩欧美一区二区在线| 国产在线拍偷自揄拍精品| 亚洲国产成人久久| 精品美女永久免费视频| 色老头一区二区三区在线观看| 亚洲国产精品yw在线观看| 韩国国内大量揄拍精品视频| 日韩精品一二三四区| 亚洲国产精品va在线观看黑人| 亚洲激情视频网| 日韩美女中文字幕| 亚洲欧美自拍一区| 成人欧美一区二区三区在线湿哒哒| 日韩av在线看| 91精品国产777在线观看| 精品久久久免费| 精品无人区乱码1区2区3区在线| 性亚洲最疯狂xxxx高清| 91成人国产在线观看| 欧美孕妇孕交黑巨大网站| 亚洲乱码一区av黑人高潮| 丝袜情趣国产精品| 成人av番号网| 亚洲第一免费播放区| 国产精品成人国产乱一区| 亚洲精品福利在线观看| 成人在线精品视频| 亚洲欧美国产日韩中文字幕| 日韩精品在线视频| 国产一区二区激情| 久久久91精品国产一区不卡| 欧美野外猛男的大粗鳮| 亚洲香蕉伊综合在人在线视看| 成人免费xxxxx在线观看| 性欧美暴力猛交69hd| 精品电影在线观看| 欧美人与物videos| 成人黄色激情网| 久久免费国产精品1| 欧美成人免费观看| 热久久免费国产视频| 精品福利在线视频| 91精品国产免费久久久久久| 国产精品免费一区二区三区都可以| 日韩在线播放av| 韩国日本不卡在线| 欧美亚洲国产视频| 国产乱人伦真实精品视频| 中文字幕日韩专区| 国产一区二区三区精品久久久| 九九九久久国产免费| 日韩二区三区在线| 国产美女精彩久久| 影音先锋日韩有码| 亚洲欧美制服第一页| 久久久亚洲福利精品午夜| 亚洲一区二区在线播放| 欧美在线一区二区视频| 国产精品wwwwww| 91精品久久久久久| 色综合久久久久久中文网| 日韩av电影手机在线观看| 欧美裸体xxxx极品少妇软件| 中文字幕久久久| 欧美丰满少妇xxxxx做受| 欧美精品日韩www.p站| 91精品国产91久久久久| 在线国产精品播放| 欧美亚洲成人xxx| 亚洲男人天堂九九视频| 欧美成人第一页| 亚洲电影免费在线观看| 日韩视频在线观看免费| 日韩成人av在线| 亚洲第一精品夜夜躁人人爽| 亚洲精品v欧美精品v日韩精品| www.日韩av.com| 欧美一级片久久久久久久| 国产精品久久久久久av下载红粉| 精品久久久中文| 97色在线视频观看| 欧洲精品久久久| 亚洲永久免费观看| 亚洲第一区第一页| 国产欧美日韩亚洲精品| 久久久久久成人| 欧美一级高清免费播放| …久久精品99久久香蕉国产| 亚洲第一精品夜夜躁人人躁| 成人免费观看a| 亚洲成人黄色在线观看| 国产91亚洲精品| 91av中文字幕| 亚洲精品美女在线观看| 亚洲午夜精品视频| 国产免费一区二区三区香蕉精| 欧美成aaa人片免费看| 国产亚洲精品久久久久久| 91嫩草在线视频| 在线免费看av不卡| 久久免费视频在线观看| 国产丝袜高跟一区| 日韩高清免费在线| 81精品国产乱码久久久久久| 午夜精品久久久久久久久久久久久| 亚洲精品电影网站| www.久久久久久.com| 狠狠色狠狠色综合日日小说| 92国产精品久久久久首页| 欧美日韩成人在线观看| 久久国产加勒比精品无码| 久久久久久久久91| 亚洲一区二区三区四区在线播放| 欧美激情在线视频二区| 国产精品成久久久久三级| 韩国国内大量揄拍精品视频| 久久久国产成人精品| 一区二区亚洲精品国产| 亚洲精品在线不卡| 亚洲女人天堂视频| 97免费中文视频在线观看| 日韩亚洲一区二区| 久久亚洲国产精品成人av秋霞| 日韩一区av在线| 91亚洲人电影| 国产欧美一区二区| 国产精品欧美亚洲777777| 中文字幕视频一区二区在线有码| 91超碰中文字幕久久精品| 日韩网站在线观看| 国内精品久久久久伊人av| 亚洲免费视频网站| 久久综合网hezyo| 欧美性极品xxxx娇小| 亚洲精品动漫100p| 美女精品久久久| 亚洲色图50p| 国产成人精品久久| 黄色成人av在线| 亚洲尤物视频网| 91免费看片在线| 欧美在线免费观看| 欧美激情亚洲激情| 777国产偷窥盗摄精品视频| 亚洲最大福利视频| 91成人国产在线观看| 国产成人午夜视频网址|