Konvertering af Filskrivning/læsning fra C til C#
Hej eksperterSkal konvertere noget C kode til C#. C koden bruger dette kald til at skrive en double til en fil.
fprintf(fp, "%E ", get_objective_value(identity[i], j));
Metoden get_objective_value returnere en double og det samlede kald udskriver "6.000000E+000" til en fil.
Tilsvarende kan man tilsyneladende læse sin double igen ved at kalde:
int result = fscanf(fp, "%le", &objective_value[i]);
hvor objective_value er et array af doubles.
Så jeg kan næsten regne ud at "%E" står for exponential i det første kald og måske står "%le" også for noget exp i det andet kald. (Er ikke specielt hård til C).
Jeg er ude efter noget C# ækvivalent til de to ovenstående kald sådan, at mit C# program kan skrive og læse filer i samme format som C koden opererer med.
Nogen idéer
Allan
