c# 一个方法在另一个方法完成后执行
- 提问者网友:泪姬迷茫
- 2021-04-06 10:57
{
b();
}
c();
让c()在b()执行完成后执行
b()是一个通过网络接收数据的方法,
- 二级知识专家网友:瘾与深巷
- 2021-04-06 12:26
如果是异步方法 你可以采用信号量机制,C方法完成后发出一个信号给B ,B收到C完成的信号才执行....
- 1楼网友:ー何必说爱
- 2021-04-06 15:08
- 2楼网友:懂得ㄋ、沉默
- 2021-04-06 15:01
- 3楼网友:颜值超标
- 2021-04-06 14:35
方法还是在struct内部实现比较好。
以c#为例,参考.net框架源代码中的int类型定义之int32:
using system.globalization; using system.runtime.interopservices;
namespace system { // 摘要: // 表示 32 位有符号的整数。 [serializable] [comvisible(true)] public struct int32 : icomparable, iformattable, iconvertible, icomparable<int>, iequatable<int> { // 摘要: // 表示 system.int32 的最大可能值。此字段为常数。 public const int maxvalue = 2147483647; // // 摘要: // 表示 system.int32 的最小可能值。此字段为常数。 public const int minvalue = -2147483648;
// 摘要: // 将此实例与指定的 32 位有符号整数进行比较并返回对其相对值的指示。 // // 参数: // value: // 要比较的整数。 // // 返回结果: // 一个有符号数字,指示此实例和 value 的相对值。 返回值 说明 小于零 此实例小于 value。 零 此实例等于 value。 大于零 此实例大于 // value。 public int compareto(int value);
源代码来自于微软。
- 4楼网友:时光不老我们不分离
- 2021-04-06 13:30
- 5楼网友:有钳、任性
- 2021-04-06 12:33