Denis Zykov

Results 125 comments of Denis Zykov

Code: ``` c# public class MyIterable : IEnumerable { IEnumerator IEnumerable.GetEnumerator() { var myState = 1; yield return new KeyValuePair(); myState = 2; yield return new KeyValuePair((ConsoleColor)myState, null); } IEnumerator...

I tested my old repro, and it's doesn't work, sorry :cry: So I attaching my assembly which gives this bug. ILRepack version 2.0.5, C# 6 compiller ILRepack Command Line: ILRepack.exe...

Still reproduces on 2.0.13 (on provided assemblies). ![image](https://user-images.githubusercontent.com/10157332/31865918-baf1563c-b77f-11e7-8c10-c9879e7d6635.png) btw tnx for all your work. Great tool!

I solved a similar problem with following code (.NET and Mono): https://gist.github.com/deniszykov/0af842aded2b5cd570b3bb9269ee5aef

Any estimates on this PR? This would be a huge simplification for load sharing mechanisms across multiple loops. Even if there is only TCP and Pipe support.

Any news or updates on this one?

Hi, @rotolonico. Actually there is no `Func` in .NET 3.5 which is target framework for this library. You can use custom parsing/binding function which is support up to 16 arguments...

Hi, sorry for delayed answer. You could run xunit test with `dotnet test` command or use some extension to discover and run xUnit tests (Resharper for example).

Hi @Ezzuna. Yes, you could use following code: ```cs var result = CSharp.CSharpExpression.Evaluate ( expression: "x + y + z", arg1: 2, arg1Name: "x", arg2: 3, arg2Name: "y", arg3: 10,...

Hi. It is only support expressions. "a=b" is a [statement](https://stackoverflow.com/questions/32343679/what-is-the-difference-between-an-expression-and-a-statement). "void" returning expressions currently are not supported too. I know it will be bit ugly, but you can wrap "Write"...