Im trying to convert some Delphi code to c# and I've come across a problem...
In Delphi I've decalared a new type
Type TData = Array of Extended
where I can access the result of functions returning this type with statements like
Function TMyObject.ReadData:TData;
begin
...
end;
Data := MyObject.ReadData;
Result = Data[7] + Data[12]
now if I had intially declared this as Array of Single
then I could change this one line to change the precision. (which I may have to do shortly to lower it to Double
so that any results exactly match the c# version.
so the question is can I do something similar in c#? something like
class Data : Double[]
although not exactly like this since it doesn't compile, or would I do
class DataEntry : Double
...
public DataEntry[] Read
{
...
}
The closest you can get in C# is
using DataEntry = System.Double;
Put this at the top of each file.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With