Generics 从泛型词典检索float

Generics 从泛型词典检索float,generics,dictionary,unity3d,floating-point,Generics,Dictionary,Unity3d,Floating Point,我在Unity uJS中使用一个通用字典来存储字符串[key]和浮点[value]。但是,我似乎无法通过传递字符串键来访问它的浮点值 我确信浮点值存在于字典中,因为它们在使用键值对进行迭代时正确返回,所以我必须尝试错误地访问该值;有人能告诉我这个问题可能发生在哪里吗? 已经尝试了参考文件中提供的大量方法,但均无效 多谢各位 瑞安 功能: 函数findXOriginnumberOfGroupings:int,groupings:List。 { var floorPlaneCol=floorPla

我在Unity uJS中使用一个通用字典来存储字符串[key]和浮点[value]。但是,我似乎无法通过传递字符串键来访问它的浮点值

我确信浮点值存在于字典中,因为它们在使用键值对进行迭代时正确返回,所以我必须尝试错误地访问该值;有人能告诉我这个问题可能发生在哪里吗? 已经尝试了参考文件中提供的大量方法,但均无效

多谢各位

瑞安

功能:

函数findXOriginnumberOfGroupings:int,groupings:List。 { var floorPlaneCol=floorPlane.GetComponentBoxCollider; var floorSizeX=floorPlaneCol.size.x; Debug.LogfloorSizeX:+floorSizeX; var floorSubdivisionSize=floorSizeX/numberOfGroupings; Debug.LogfloorSubdivisionSize:+floorSubdivisionSize; groupingsOrigin=新词典。; 对于变量组:分组中的字符串 { var subDivLength=floorSizeX-FloorSubdivision尺寸; floorSizeX-=floorSubdivisionSize;//从总体大小中删除已占部分 var subDivXOrigin=subDivLength+floorsubdivision大小/2; groupingsOrigin.Addgroup,subDivXOrigin; } 只需使用groupOriginX.ToString而不是groupOriginX.ToString。或者只使用groupOriginX

当您使用不带括号的ToString时,您引用的是函数ToString,而不是调用它。这就是您得到的结果-ToString是CompilerGenerated类型的对象。\uuuu BrowseImpsortPositionBj\u findXOrigin$callable1$12