Marciano

Por Saiyine  el 2005-06-14 22:45:00 - Secciones:  CSHARP  - Enlace permanente: 397

Siempre os habeis preguntado que es esa cosa marcianesca que decora los atuendos de personajes tan dispares, pero unidos por la elegancia, como son Kinomakino, Trudis o Saiyine, pero nunca os atrevisteis a preguntar... ¡pues hoy es vuestro día!

¡Para vosotros, en exclusiva, el marciano c sharp, con la forma y todo¡

                       using                  System;
                       using                  System.
                            Text;       namespace 
                            TShirt      {class

                       GetYourPrice{static void Main(
                     string[]args){string secretString=
                     "RW50"+     "cmEgZW"+     "4gaH"+
	             "R0cD"+     "ovL3d3"+     "dy5k"+
	             "ZXNhcnJvbGxhZWxmdXR1cm8uY29tIH"+
	             "kgcGFydGljaXBhIGVuIEltYWdpbmUg"+
	                 "Q3VwIDIwMDUgICAgICAgICA=";
	                ;byte [] theBytes = Convert.
	       FromBase64String(secretString);char[] theChars=
	     Encoding.    ASCII.GetChars(theBytes)     ;Console.
	    WriteLine     (new              string     (theChars)
	                  );Console      .ReadLine

	                        ();      }}}

Así que ya sabeis, cortad, pegad, y enviad este código a vuestro compilador de C# favorito, en mi caso, el mcs del proyecto Mono, me contais que es lo que sale al ejecutar el.. ¿ejecutable? ¿Pero quien escribe estas cosas?

Para los más despistados, el c sharp es el lenguaje estrella del penultimo intento de Microsoft de conquistar el mundo, obra del grandisimo Anders Hejlsberg, papá, entre otros, del fracasazo Visual Java y del infravalorado Delphi.

Zona comentarios

Hola mundo

Por Saiyine  el 2005-06-26 02:08:00 - Secciones:  CSHARP  - Enlace permanente: 430

Un ejemplo de código super sencillo en c sharp: un hola mundo unido a como acceder a los parámetros de linea de comandos.

// Declaramos el espacio de nombres
using System;

// Clase del programa
class Parametros
{
// Método principal
public static void Main(string[] args)
{
// Salida a la consola
Console.WriteLine("¡Hola, {0}!", args[0]);
Console.WriteLine("Parámetros: \"{0}\" \"{1}\" \"{2}\" \"{3}\" \"{4}\" ", args[0], args[1], args[2], args[3], args[4]);
}
}

Zona comentarios

Extrayendo correos de un fichero de texto

Por Saiyine  el 2005-07-01 00:21:00 - Secciones:  CSHARP  - Enlace permanente: 438

Hoy en la sección de c sharp os propongo un ejemplo bastante más complejo que los anteriores: un objeto que emula un grep con expresiones regulares.

En particular, queria curiosear en el contenido de un fichero mbox lleno de correo basura, y ver si los email se repetian: fácil.

using System;
using System.IO;
using System.Text.RegularExpressions;

class TGrep{
   public static void Main(string[] args){
      TGrep tg = new TGrep("Return-Path: <(.*@.*)>");
      tg.ApplyToFiles(args[0]);
   }  
   Regex re;

   TGrep(string pattern){
       re = new Regex(pattern);
   }

   void ApplyToFiles(string fPattern){
       string[] fNames = 
         Directory.GetFiles(".", fPattern);
       foreach (string fName in fNames ) {
          StreamReader sr = null;
          try{
            sr = new StreamReader(
              new BufferedStream(
                 new FileStream(
                    fName, FileMode.Open)));
            string line = "";
            int lCount = 0;
            while((line = sr.ReadLine()) != null){
               lCount++;
               if (re.IsMatch(line)){
			System.Console.WriteLine("{0}", re.Match(line).Groups[1].ToString());
		}
            }
           }finally{
              sr.Close();
           }
       }
   }
}

Zona comentarios

Parar el programa unos segundos

Por Saiyine  el 2005-11-21 22:18:00 - Secciones:  CSHARP  - Enlace permanente: 602

Me podria ayudar necesito saber como hacer que un programa espere un tiempo como SLEEP DE C, pero e C# (sharp) existe algun comando similar??

Prueba con:

System.Threading.Thread.Sleep(5000); // Espera 5 segundos

Zona comentarios

Patrocinadores

Saiyine recommends the easiest way to earn money with your web: get paid just by having some links! Click this button to check it out.

Text Link Ads

. . .

Descargas

  • ApagaPC
    apagapc241.exe  (1993)
  • LimpiaDocus
    LimpiaDocus001.exe  (1712)
  • RCM
    rcm001.zip  (1611)
  • Popmail
    popmail-0.4-psmn.tar.gz  (1665)
  • Manual de Delphi en PDF
    delphi_pdf.zip  (2144)
  • Evangelio del Perl
    Evangelio_del_perl.pdf  (1742)
  • Excel Simpsons
    Excel Simpsons  (1756)
  • . . .

    Últimos comentarios

  • 737 - chapis: :x :x
  • 696 - Anonimo: :OO :roll:
  • 371 - Anonimo: OLIX!!!!!!!!!! ES QUE ENVERDAD NO SE NADA XD
  • 358 - anonimo: 8) :D
  • 748 - kmilo sanches: muy buena pelicula aga la 2
  • 707 - Anayeli: :roll: Hola!!! :OO Tengo un...
  • . . .

    Recomiendo

  •  Mozilla Firefox 
    DIR (486)
  •  Mozilla Thunderbird 
    DIR (462)
  • KLite 
    klmcodec375.exe (60)
  •  Emule 
    DIR (448)
  •  Knoppix 
    DIR (378)
  •  Knoppix en español (DVD) 
    DIR (713)
  •  Mldonkey 
    DIR (438)
  •  Nucleo linux 
    DIR (434)
  •  Parche linux 
    DIR (434)

    . . .
  • Proyectos online

  • Saiyine Store
  • RandomWeb
  • Csv to vcard
  • Kunowalls!!!
  • Fondos de pantalla
  • Picaday: imagenes sexys o chocantes.
  • Scarlett: fotos de Scarlett Johansson
  • WhatsmyIP: obtener tu IP pública
  • Voxpop: noticias de internet en castellano
  • El gordo de Navidad: compruebe si ha sido premiado
  • Uma Thurman: galeria de Uma Thurman
  • FunPics: imagenes graciosas
  • . . .

    Blogs

  • Por lo que más querais, no entreis a estos: Tapanez, Yhandros, Onez, Merluzo's Blog, Antoñico's world, Boletin de guerra.

  • Otros en español: Chavalina, Testosterona, Kirai, Hispalibertas, Microsiervos.

  • Mis lecturas en guiri: Coding Horror, MySQL Performance.

    . . .
  • Utilidades

  •  Coral  (544), cacheando webs
  •  Spam.la  (618), correo de usar y tirar
  •  Jotapeges  (876), compartir imagenes en internet facilmente
  •  Mailinator  (613), correo de usar y tirar
  •  Bug me not  (581), absurdos registros di NO
  •  Trashmail  (578), correo de usar y tirar

    . . .
  • FAQ

  • ¿MlDonkey para windows?
    Pues si, ya hay un port, y lo podeis encontrar aqui.
  • ¿Imagenes del universo?
    Puesss, mi favorita es astrored, aunque debe haber muchas similares.
  • ¿Drivers para voodoo?
    Probad aqui para la voodoo 3.
  • . . .

    Mis wikis

  • Gravastar, VirtualDub, Samuel Eilenberg

    Se suspenden las traducciones de la wikipedia hasta que no se aclaren las condiciones de su adquisición práctica por parte de google.

    . . .
  • Página web ©2001-2006 Saiyine generada en 0.05641s, con 1463834 visitas en total, hoy 1269 (de un total de 1605 previstas).

    . . .