Denis Zykov
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).  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"...