Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   .NET (https://www.clubdelphi.com/foros/forumdisplay.php?f=17)
-   -   Archivos de broma con C# (https://www.clubdelphi.com/foros/showthread.php?t=65412)

REHome 12-12-2009 00:54:13

Archivos de broma con C#
 
Hola:

Me ha enviado un archivo en CMD de broma que me llena los PenDrive de 8 GB a tope. En mi caso le quiero devolver la jugada en plan broma y lo único que se me ocurre es esto. Tarda en escribirse, pero él lo hacía más rapido que mi método. ¿Alguien le sale mejor?

Código:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

using System.IO; // No olvidar desde aquí.

namespace CMD_Serie
{
    class Program
    {
        private const string FILE_NAME = "Archivo.txt";

        static void Main(string[] args)
        {
            if (File.Exists(FILE_NAME))
            {
                Console.WriteLine("{0} ya existe.", FILE_NAME);
                Console.ReadKey();
                return;
            }
            using (StreamWriter sw = File.CreateText(FILE_NAME))
            {
                for (long i = 1; i <= 999999999999999999; i++)
                {
                    Console.WriteLine(i);
                    sw.WriteLine(i);
                    //sw.Close();
                }
            }
        }
    }
}

Saludo.

droguerman 12-12-2009 17:12:52

Realmente estas pensando enviar un virus con mensajes de error y con C#? Al menos no estás agregando soporte.:D

Personalmente creo que usar un cmd se ve como mejor opción pero en tu código, yo simplemente reemplazaría el for por un bucle infinito + un try.

Algunas ideas malévolas con cmd
Código:

@echo off
begin:
  rem cambia goatse por un sitio que aún exista
  start http://goatse.cx
  goto begin



La franja horaria es GMT +2. Ahora son las 15:24:09.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi