原创 泛型作爲返回類型的寫法
在泛型方法中,如果採用下面的方式來返回泛型類型的對象,則會報錯,說“不能進行類型轉換” public static T GetObj<T> (UIElement obj) { return (T)obj; //或者 return
原创 事件,託管
這4種有什麼不一樣嗎? StoryBoard.Completed += new EventHandler(Storyboard_Completed);StoryBoard.Completed += delegate { // do so
原创 [C#]Finalize,Dispose,SuppressFinalize3
http://www.cnblogs.com/xlshcn/archive/2007/01/16/idisposable.html
原创 [C#高質量代碼的建議]轉型
書中說, 1. 基類轉型爲子類,應該用 as。as不會拋出異常。 2. 其他類型轉換成字符串類型,使用內置的 ToString()即可。 3.字符串類型轉換成其他的類型,使用 TryParse好於Parse。因爲Parse會拋出異常,而T
原创 [C#]Finalize,Dispose,SuppressFinalize
MSDN建議按照下面的模式實現IDisposable接口: 1 public class Foo: IDisposable 2 { 3 public void Dispose() 4 { 5 D
原创 [C#]Finalize,Dispose,SuppressFinalize2
Finalize 和Dispose(bool disposing)和 Dispose() 的相同點: 這三者都是爲了釋放非託管資源服務的. Finalize 和 Dispose() 和Dispose(bool disposing)
原创 【java】JSON for java入門總結
http://blog.csdn.net/xiazdong/article/details/7059573
原创 [Unity3D學習筆記]訪問同一GameObject的不同Components的方法
Others others = gameObject.GetComponent<Others>(); others.DoSameThing();
原创 [Unity3D]支持的視頻格式
Unity3d只支持 .mov, .mpg, .mpeg, .mp4, .avi, .asf這些格式。
原创 GetLength(this string str)參數加前this有什麼用?
public static int GetLength(this string str) { return Encoding.Default.GetBytes(str).Length;
原创 UnityPackage-RoadPathTool
Road/Path Tool Overview The Road/Path Tool was developed by Chris Morris for an upcoming S
原创 我對IDisposable接口的理解
http://www.cnblogs.com/zihuatanejo/articles/1390868.html
原创 UnityPackage-River Tool
River Tool Overview The River Tool was developed by Chris Morris for an upcoming Six Times Nothing game, Dawn Of
原创 ObservableCollection
public class NameList : ObservableCollection<PersionName> { public NameList() : base()
原创 [C#]Out Ref
Out:側重輸出-,變量可以不用初始化; Ref:側重修改-:變量必須初始化,函數內部對此變量的值進行修改,然後返回此變量的引用。