Andrey Bykiev

Results 271 comments of Andrey Bykiev

DeepSeek is good enough and it is widly used in my country. We always supported the China, it's our good partner and very kind friend (hope, it's mutually).11 апр. 2025...

Based on this info QuestPdf seems to be the best choice, because it's actively maintained, suitable for creating reach reports and has a MIT license. I think it should be...

@tonyqus, I've created an MVP project here: https://github.com/Bykiev/NPOI.Excel2PDF Supported features: - export of Excel tables (including merged cells, styles, fonts) - support for multi-sheet workbooks - pdf options support -...

I totally agree with Eugene, it's not a good practice to pass unvalidated data to external library. Technically, now we can use an operator overload like this: ``` public class...

Maybe it's a good idea just to add try/catch block and when `RuntimeBinderException` is thrown just rethrow it as `InvalidOperationException`? ``` try { ... } catch (Microsoft.CSharp.RuntimeBinder.RuntimeBinderException ex) { throw...

> try/catch introduces a certain performance penalty Does it have a performance impact in any cases or only when exception is thrown?

I've prepared #495, no any perf changes, code looks better I think, isn't it?

I don't think it's a big issue, upcasting the type is happen in .NET too and there is a few cases when this exception will be thrown

There are some difference between NCalc and NCalc2 with EvaluationOptions (now it's ExpressionOptions), welcome to contribute https://github.com/ncalc/ncalc/pull/188 !

I think after the release of `NCalc` v4.2 we should create a note in `NCalc2` repo, that all features are ported to `NCalcSync` package and users should migrate to this...