```csharp
public class SomeClass
{
public int Field1;
public string Field2;
public float ActionMethod(int input1, string input2)
{
//Какая-то логика
//Какая-то логика
//Какая-то логика
return output1;
}
}
```
<br>
```csharp
public class SomeDataComponent
{
public int Field1;
public string Field2;
}
public class SomeOrderComponent
{
public int Input1;
public string Input2;
public float Output1;
}
public class SomeSystem
{
public void Update()
{
foreach (var order in ComponentManager.GetCs<SomeOrderComponent>().Values)
{
var input1 = order.Input1;
var input2 = order.Input2;
//Какая-то логика
//Какая-то логика
//Какая-то логика
order.Output1 = /* какой-то результат */
}
}
}
```