I problemi:Esiste un'implementazione gratuita di printf per .net?
- non posso usare string.Format, ho C stringhe di formato stile;
- Non riesco a chiamare la stampa nativa (senza P/Invoke);
- Non riesco a utilizzare http://www.codeproject.com/KB/printing/PrintfImplementationinCS.aspx a causa della licenza, ho bisogno di qualcosa compatibile con GPL.
Esiste un'implementazione gratuita di printf/sprintf per il framework .net? Oltre al link precedente, non ho trovato nulla.
Grazie!
Aggiornamento:
Grazie per l'aiuto, anche se non si poteva trovare nulla. Ciò significa che dovrò farlo da solo (stavo cercando di evitarlo, ma vabbè ...)
Ho preparato una funzione sprint che supporta le stringhe di formato di base, puoi trovarla qui: https://sourceforge.net/projects/printfnet/. Cercherò di renderlo una realizzazione completa se posso.
Non so perché questo ha così tanti upvotes. Un'implementazione che utilizza Regex può essere eseguita probabilmente in 30-50 righe di codice banale ... – leppie
Sono davvero curioso del motivo per cui è assolutamente necessario stampare ... – swilliams
Perché non si può usare la licenza CPOL? Non vedo come interferisca con il tuo requisito GPL. – leppie