Download
EXE file: ilmapper.zip
Source File: ilmapper_src.zip
Background
Some time ago, I opened the source code. Some of the key code was written in Il, and it seems a little difficult. So I decided to pause it. I 'd like to learn il first. However, during the learning process, we found that the best way is to write some code by yourself and then look at what they generate. Then we started Google...
The method is very straightforward: Create a project-> compile the DLL, and then use ildsm to make it easier to use and more powerful. But I really don't want to spend a huge week every time to look at a method with just a few lines of code.
So the search continues. It is found that many of Mono's things need to be used, and the code is quite complex. After that, I found an article with good luck. As a result, the tool below was improved slightly.
Description
This tool does not encourage everyone to learn Il, but just to provide some help to people who want to study Il.
I have read some tips from the park some time ago, and I don't think I need to learn it. I also think that it is unrealistic to use it to write the entire program. My current requirements are limited to understanding the core principles of Il and how to operate the stack. It's easy to forget the instructions. If you want to generate some code and customize the language or something, you will not be too late to learn it.
Remarks
This version is Beta. If necessary, you can allow this tool to interact with txt or XML to save and load some common demos of Il and C # code. If the process is complete, update the link.
[Tool] C # method-> il Code Converter