var ingredientIds = new [] {/*тут типа айдишники*/};
var recipes = context.Recipes.Where(r => r.Ingredients.Any(i => ingredients.Contains(i.Id)).ToArray();
#r "nuget:Microsoft.CodeAnalysis.CSharp.Scripting/4.2.0"
using Microsoft.CodeAnalysis.CSharp.Scripting;
var scriptState = await CSharpScript.RunAsync<int>("2+2");
Console.WriteLine(scriptState.ReturnValue); // 4
rightMove = !false;
Оператор O нельзя применить к типам X и Y
Vector3 dir = transform.right * Input.GetButton("Horizontal");
class Test
{
public T X<T>(T x) => x;
public T X<T>() => throw new InvalidOperationException();
}
typeof(Test)
.GetMethods() // Берём методы
.Where(x => x.Name == "X") // с именем "X"
.Where(x => x.IsGenericMethod) // обобщённые
.Where(x =>
{
var parameters = x.GetParameters();
var genericParameters = x.GetGenericArguments();
// У которых только один generic-параметр и 1 аргумент, которые равны
if (parameters.Length == 1 && genericParameters.Length == 1)
{
var t0 = parameters[0].ParameterType;
var t1 = genericParameters[0];
return t0 == t1;
}
else
{
return false;
}
})
public class Move : MonoBehaviour
<code lang="cs"></code>
- это сильно упростит чтение для тех, кто попробует решить твой вопрос<code lang="cs"></code>
- это сильно упростит чтение для тех, кто попробует решить твой вопрос
Или я возможно проглядел галочку при упаковке?
List<List<double[]>>
, но если повлиять не можешь и точно знаешь что содержимое именно такое:var items = orders_
.Cast<List<object>>() // В случае с List<List<double[]>> просто надо убрать эти вызовы Cast.
.SelectMany(x=>x)
.Cast<double[]>() // и этот тоже
.SelectMany(x=>x);
Console.WriteLine(string.Join(", ", items));
Что, кроме exe файла нужно кинуть в релиз?