Cambio de estilo

Iniciado por Meta, 4 Abril 2020, 20:28 PM

0 Miembros y 1 Visitante están viendo este tema.

Meta

Hola:

En un archivo de Arduino C, se escribe algo así.
void setup()
{
  // put your setup code here, to run once:

}

void loop()
{
  // put your main code here, to run repeatedly:

}


Quiero simularlo en C# los setup y loop. Que daría en C# así:
Código (csharp) [Seleccionar]
using System;

namespace Prueba
{
    class Program
    {
        static void Main(string[] args)
        {
            setup();
            while (true)
            {
                loop();
            }
        }

        private static void setup()
        {
          // put your setup code here, to run once:
        }

        private static void loop()
        {
          // put your main code here, to run repeatedly:
        }
    }
}


Mostrar texto en consola de C# es así:
Código (csharp) [Seleccionar]
Console.Write"¡Hola Mundo!";

En Arduino mostarlo en un LCD es así:
lcd.printf("¡Hola Mundo!");

Se crea en C# simulando el C de Arduino así:
Código (csharp) [Seleccionar]
public static class lcd{

    public static void printf(string mensaje){

        Console.Write(mensaje);

   }

}


¿Cómo hago en C# una buena plantilla para que se vea solo lo de abajo?
    void setup()
    {
      // put your setup code here, to run once:
     
    }
     
    void loop()
    {
      // put your main code here, to run repeatedly:
     
    }


En pleno C#.

Saludos.
Tutoriales Electrónica y PIC: http://electronica-pic.blogspot.com/

ivancea96

¿A qué te refieres que se vea solo lo de abajo? ¿Qué intentas conseguir?

También diría que el Console.WriteLine, puestos a hacer analogías, sería más parecido al Serial que a un LCD, que depende bastante de sus conexiones y del tipo

Meta

Serial es pa rael puerto serie.

Que se parezca programar C de Arduino cuando estás con C#.
Tutoriales Electrónica y PIC: http://electronica-pic.blogspot.com/

ivancea96

Y LCD para una placa LCD xD

Whatever. A qué te refieres "que se parezca a programar C de Arduino en C#".
¿Qué quieres que se parezca? ¿Quieres que tu programa C# sea un una llamada a setup y llamadas a loop?
Si es eso, pues lo que tienes hecho e lo que hace, no entiendo. Tampoco entiendo la finalidad.