Custom Query (162 matches)

Filters
 
Or
 
  
 
Columns

Show under each result:


Results (73 - 75 of 162)

Ticket Resolution Summary Owner Reporter
#100 fixed GCHandleの実装 イグトランス (egtra) イグトランス (egtra)
Description

GCが追跡できないところでオブジェクトが保持される場合に、オブジェクトの生存を保障するためのハンドルを保持するクラス。

弱い参照関連は実装せず、ほかができたら一応の完成とする。

#102 fixed 代入時に基底クラスへ変換できない dai イグトランス (egtra)
Description

関数呼出時や初期化時では問題ありませんが、後から代入するときには下のようにエラーになります。

Class Base
End Class

Class Derived
	Inherits Base
End Class

Dim d = New Derived

Dim b = d As Base 'Ok
Dim o = d As Object 'Ok

Dim b2 As Base
Dim o2 As Object

b2 = d 'キャスト演算子がオーバーロードされていません。
o2 = d '〃

b2 = d As Base '"Operator As" は定義されていません。
o2 = d As Object '〃
#103 fixed DateTimeクラスの再実装 OverTaker OverTaker
Description

AddYearあたりがスマートでなかったり、仕様変更のためにした応急処置が使えなくなってきたので再実装する。

Function kindFromBinary(dateData As Int64) As DateTimeKind
	dateData = (dateData >> 62) And &H03
	If dateData = &H01 Then
		Return DateTimeKind.Local
	ElseIf dateData = &H02 Then
		Return DateTimeKind.Unspecified
	ElseIf dateData = &H03 Then
		Return DateTimeKind.Utc
	Else
		' どれにも該当しなかったときはどうなるんでしょうか??
		Return DateTimeKind.Local
	End If
End Function

必ずどれかに該当する仕様になるはずですが、コンストラクタでコンストラクタを呼んでいることが原因で、該当しない状態が出てきてしまっています。

Batch Modify
Note: See TracBatchModify for help on using batch modify.
Note: See TracQuery for help on using queries.