cast (378)


c# - Casting:(NewType)與Object作為NewType

c# - Casting:(NewType)與Object作為NewType

可能重複: 投射vs在CLR中使用'as'關鍵字 這兩個演員之間究竟有什麼區別? SomeClass sc=(SomeClass)SomeObject; SomeClass sc2=SomeObject as SomeClass; 通常情況下,他們都應該顯式轉換為指定的類型?…


SQL Server 2005的XML顯式-需要幫助格式

我有一個如下結構的表格:------------------------------ LocationID | AccountNumber------------------------------ long-guid-here | 12345 long-guid-here | 54321 要傳入另一個存儲過程,我需要XML如下所示:<root><clientID>1…


C++演員語法樣式

與Regular cast vs. static_cast vs. dynamic_cast相關的問題: 在C++中你更喜歡什麼演員語法風格? C風格的強制語法:(int)foo C++-樣式轉換語法: static_cast<int>(foo) 構造函數語法: int(foo) 它們可能無法轉換為完全相同的指令(是嗎?)但它們的效果應該相同(對嗎?)。 如果你只是在內…


在SQL Server中截斷(不是捨入)小數位數

我試圖確定最好的方法來截斷或刪除SQL中的額外小數位而不捨入。 例如: declare @value decimal(18,2) set @value=123.456 這將自動圍繞@Value為123.46....這在大多數情況下是好的。 但是,對於這個項目我不需要那個。 有沒有簡單的方法來截斷我不需要的小數位? 我知道我可以使用left()函數並將其轉換回小數點......使用其他…


Java:為什麼我收到錯誤消息“類型不匹配:不能將int轉換為字節”

如果您聲明類型為byte或short的變量並嘗試對這些進行算術運算,則會收到“類型不匹配:不能將int整型為簡寫”(或相應的“類型不匹配:不能將整數轉換為字節”)錯誤。 byte a=23; byte b=34; byte c=a+b; 在這個例子中,編譯錯誤在第三行。…


c++ - 為什麼使用static_cast<int>(x)而不是(int)x?

我聽說static_cast函數應該優先於C風格或簡單的函數式風格。 這是真的? 為什麼?…


如何僅從SQL Server DateTime數據類型返回日期

SELECT GETDATE() 返回: 2008-09-22 15:24:13.790 我希望沒有時間部分的日期部分: 2008-09-22 00:00:00.000 我怎麼弄到的?…


什麼是堅實的,優雅的,可重用的代碼段,以確定如果一個IEnumerable是空的,在.NET中?

我試圖找到最可重用,但優雅的代碼段可能確定是否IEnumerable。 在理想情況下,這應該是一個函數,我可以絕對任何時候,我需要告訴IEnumerable是否為空。 雖然我已經開發了一個對.NET 3.5的答案,迄今為止我的工作很好,但我目前的想法是,沒有完美的答案,因為IEnumerable技術上可以封裝一個集合(或迭代器隊列),將基礎結果修改為它迭代,這會導致問題。 但是,這也是實現IE…



SQL Server將整數轉換為二進製字符串

我想知道是否有一個簡單的方法在SQL中將整數轉換為其二進製表示,然後將其存儲為一個varchar。 例如5將被轉換為“101”並存儲為一個varchar。…


如何在Java中模擬C#as-operator

在某些情況下,類型轉換返回一個空值而不是引發ClassCastException是可行的。 C#有as操作符來執行此操作。 在Java中是否有可用的等價物,所以您不必顯式檢查ClassCastException?…




int string type convert sql casting object dynamic cast用法 operator