{"action":"opened","issue":{"url":"https://api.github.com/repos/NielsDev/IL2VM/issues/7","labels_url":"https://api.github.com/repos/NielsDev/IL2VM/issues/7/labels{/name}","comments_url":"https://api.github.com/repos/NielsDev/IL2VM/issues/7/comments","events_url":"https://api.github.com/repos/NielsDev/IL2VM/issues/7/events","html_url":"https://github.com/NielsDev/IL2VM/issues/7","id":103880695,"number":7,"title":"String.Concat","user":{"login":"NielsDev","id":7771979,"avatar_url":"https://avatars.githubusercontent.com/u/7771979?v=3","gravatar_id":"","url":"https://api.github.com/users/NielsDev","html_url":"https://github.com/NielsDev","followers_url":"https://api.github.com/users/NielsDev/followers","following_url":"https://api.github.com/users/NielsDev/following{/other_user}","gists_url":"https://api.github.com/users/NielsDev/gists{/gist_id}","starred_url":"https://api.github.com/users/NielsDev/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/NielsDev/subscriptions","organizations_url":"https://api.github.com/users/NielsDev/orgs","repos_url":"https://api.github.com/users/NielsDev/repos","events_url":"https://api.github.com/users/NielsDev/events{/privacy}","received_events_url":"https://api.github.com/users/NielsDev/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-08-29T20:42:19Z","updated_at":"2015-08-29T20:42:19Z","closed_at":null,"body":"Basically, implementing FastAllocateString(int length) and implementing FillStringChecked(string destination, int destinationPos, string src) in runtime should make Concat(string, string) and Concat(string, string, string) work.\r\nIf we have ToString() support it will work with any object.\r\nIf we support the ldlen opcode (load length of array to stack) we can even do Concat on more than three objects."}}