En C# Dada una función con el siguiente firmaCómo probar si los argumentos C# ref hacer referencia al mismo artículo
public static void Foo(ref int x, ref int y)
Si la función se llama usando
int A = 10;
Foo(ref A, ref A)
Dentro de la función Foo es posible para probar que los argumentos xey hacen referencia a la misma variable? Una prueba equivalente simple de xey no es suficiente ya que esto también es cierto en el caso de que dos variables diferentes tengan el mismo valor.
¿Cuál es su problema subyacente? Si el alias está causando problemas, simplemente opere las copias y actualice los parámetros como paso final. Las copias no serán alias. –