0
A
回答
4
这是无效的代码,不安全或不安全。
假设:写反编译的人来自一个C/C++背景,不知道如何构建合法的C#代码(如果可能的话),用于IL发现了一个结构。
如果我们按照“经营者”所涉及的面包屑,这可能意味着此:
@someLock
是一个变量,它会在某个地方在内存中保存值(&
意味着它实际上是一个是地址和^
表示我们正在取消引用地址)。
基本上,它可能是“内存中某个特定点的值”,挤入单个变量声明中。把它看作是一个专门放在某个地址的变量。从知识(我可能绝对是错的),IL可以处理这个,但C#不能。
0
这是不安全的代码。它返回指向内存地址的指针
相关问题
- 1. 什么是(int)在c#中的意思?
- 2. int values []是什么意思?
- 3. int A [] = {}是什么意思?
- 4. 什么是(int - > int) - >(int - > int)是什么意思?
- 5. 关于类型,c中的int(*)(int)是什么意思?
- 6. 什么?在C#中是什么意思?
- 7. int test [] = new int [0]是什么意思?
- 8. 在c/C++中,^ =是什么意思?
- 9. $ {$}构造是什么意思?
- 10. 什么是connection.Dispose()在C#中的意思?
- 11. '“”''在C#中的“”+ ex'是什么意思?
- 12. 是什么意思:是什么意思?
- 13. 是什么(INT - > INT)是什么意思?
- 14. 在c#中0u是什么意思?
- 15. “.. ::”是什么意思?在C#中?
- 16. “void *(*)(void *)”在C++中是什么意思?
- 17. 在c#中'T:class'是什么意思?
- 18. - >在C++中是什么意思?
- 19. “::”在C++中是什么意思?
- 20. 在C++中,“name :: name”是什么意思?
- 21. 在C++中'&'是什么意思?
- 22. 在C#中,expressionStack_xx_x是什么意思?
- 23. 在C++中'System :: String ^'是什么意思?
- 24. 这是什么意思-c
- 25. %* c是什么意思?
- 26. 这是什么意思 - C#
- 27. cmd/C是什么意思?
- 28. 这是什么意思? [c#]
- 29. 在java中“创建”是什么意思
- 30. 这是什么意思? int foo = foo + 4;
你可以请张贴周边的代码吗? – 2014-12-05 08:13:09
看[[&&运营商](http://msdn.microsoft.com/en-us/library/sbf85k1c.aspx)和['^'运营商](http://msdn.microsoft.com/en-我们/库/ zkacc7k1.aspx)。 – 2014-12-05 08:15:28
致其他人在这里回答或评论,[请阅读此](http://meta.stackexchange.com/questions/9731/fastest-gun-in-the-west-problem)。 – 2014-12-05 12:05:43