내가 새로운 유형을 decalared 한 ... C#을 일부 델파이 코드를 변환하려고 내가 문제가 건너 한
Type TData = Array of Extended
곳 내가 intially 그때 정밀도를 변경하려면이 한 줄을 바꿀 수 Array of Single
으로이 선언했다면 지금
Function TMyObject.ReadData:TData;
begin
...
end;
Data := MyObject.ReadData;
Result = Data[7] + Data[12]
처럼 문이 유형을 리턴하는 함수의 결과를 액세스 할 수 있습니다. (이 나는 어떤 결과를 정확히 C# 버전을 일치하도록 Double
로 낮추기 위해 곧해야 할 수 있습니다.
을 그래서 질문은 내가
class Data : Double[]
아니지만 같은 C#에서 비슷한? 뭔가를 할 수 정확하게 당신은 클래스에서 더블의 배열을 포장하고 그것을 위해 인덱스 속성을 제공 할 수는 컴파일되지 않기 때문에이 좋아, 아니면
class DataEntry : Double
...
public DataEntry[] Read
{
...
}
죄송합니다, 이해가 안가. 함수의 반환 데이터 형식은 무엇입니까? –
그는 'typedef'를 원합니다. – SLaks
@SLaks : 고마워! –