Articles of métodos de

Cómo invocar remotamente otro método de proceso desde la aplicación C #

Tengo una aplicación C #, quiero llamar a un nombre de función, por ejemplo, SendChatMessage (mensaje de cadena, int userid) desde mi aplicación. Pero esta función pertenece a otra aplicación cliente / servidor en ejecución en mi computadora. No pude encontrar la manera de cómo puedo hacer esto. Intento hacer esto con la biblioteca de […]

Reflection MethodInfo.Invoke () capta excepciones desde el interior del método

Tengo una llamada a MethodInfo.Invoke() para ejecutar una función a través de la reflexión. La llamada está envuelta en un bloque try/catch pero aún no captará la excepción lanzada por la función que invoca. Recibo el siguiente mensaje: La excepción no fue controlada por el usuario. ¿Por qué MethodInfo.Invoke() evita que la excepción quede atrapada […]

¿Cuál es la diferencia de funciones y métodos en Go?

Estoy tratando de comenzar con Go y la documentación es muy buena. Lo que no encontré en la documentación es la diferencia entre funciones y métodos. Por lo que entiendo en este momento: las funciones son “globales”, lo que significa que no tengo que importar un paquete para usar funciones, siempre están ahí. Los métodos […]

Si un método sincronizado llama a otro método no sincronizado, ¿hay un locking en el método no sincronizado?

En Java, si un método sincronizado contiene una llamada a un sistema no sincronizado, ¿puede otro método seguir accediendo al método no sincronizado al mismo tiempo? Básicamente, lo que estoy preguntando es que todo en el método sincronizado tiene un locking (incluidas las llamadas a otros métodos sincronizados)? Muchas gracias

to_s vs. to_str (y to_i / to_a / to_h vs. to_int / to_ary / to_hash) en Ruby

Estoy aprendiendo Ruby y he visto un par de métodos que me confunden un poco, particularmente to_s vs to_str (y de manera similar, to_i / to_int , to_a / to_ary , y to_h / to_hash ). Lo que he leído explica que los formularios más cortos (por ejemplo, to_s ) son para las conversiones explícitas, […]

¿Todavía hay un uso para en línea?

Creí que en inline era obsoleto porque leí aquí : No importa cómo designe una función como en inline , es una solicitud que el comstackdor puede ignorar: el comstackdor puede expandir en línea algunos, todos o ninguno de los lugares donde llama a una función designada como en inline . Sin embargo, Angew parece […]

Escriba un método de modo en Java para encontrar el elemento más frecuente en una matriz

La pregunta es: Escriba un método llamado modo que devuelve el elemento más frecuente de una matriz de enteros. Supongamos que la matriz tiene al menos un elemento y que cada elemento de la matriz tiene un valor entre 0 y 100 inclusive. Rompe lazos al elegir el valor más bajo. Por ejemplo, si el […]

cómo llamar a un método Java usando un nombre de variable?

Digamos que tengo Method1 (void), Method2 (void) … ¿Hay alguna manera de que pueda elegir uno de esos con una variable? String MyVar=2; MethodMyVar();

¿Puedo obtener todos los métodos de una clase?

Supongamos que tengo un archivo .class, ¿puedo obtener todos los métodos incluidos en esa clase?

C #: ¿Cómo crear un atributo en un método que desencadena un evento cuando se invoca?

¿Existe alguna forma en C # o .NET en general para crear un atributo en un método que desencadena un evento cuando se invoca el método? Idealmente, podría ejecutar acciones personalizadas antes y después de la invocación del método. Quiero decir algo como esto: [TriggersMyCustomAction()] public void DoSomeStuff() { } No tengo ni idea de […]