快速问题,有什么方法可以随心所欲地调用主要方法吗?或者它必须被称为"Main()"?
在我的C#应用程序中,我需要在数组中存储大量的常量字符串,比如一个数组用于名字,一个用于姓氏等等......
这些字符串永远不会改变所以我的问题是如何存储它们?
用这些数组创建一个静态常量类?
从某个地方在运行时加载它们?
或任何其他解决方案......
PS:我真的不想要外部文件,所以如果我从某个地方加载它们,它们必须包含在.exe中
编辑://所以我只使用string []数组生成资源文件,alrigt :)
我正在尝试直接从此可执行文件的byte []表示中运行可执行文件作为C#中的资源.
所以基本上我想直接运行PE的byte []而不需要触摸硬盘.
我正在使用的代码曾经用于工作但它不再存在.
代码创建一个带有冻结主线程的进程,更改整个进程数据并最终恢复它,以便它运行PE的byte [].但是如果线程恢复的话似乎进程就会死掉,我真的不知道什么是错的.
所以这里是一个pastebin中的代码,因为它太长了我猜...
编辑:
我想运行非托管代码! 任何PE文件......