Estoy intentado hacer una aplicacion cliente/servidor y me he topado con esta barrera!
como podria hacer para que al hacer uan captura de pantalla en vez de que se guarde en una direccion fisica al disco duro, se guarde en la RAM??? (asi nos evitamos el dejar archivos por ahi)
para despues enviar esos bytes guardados en memoria y que en la otra parte del cliente los salve correctamente!
No se si me he explicado correctamente!
De momento tengo esto:
Código:
using (MemoryStream memoryStream = new MemoryStream())
{
byte[] fileBytes = File.ReadAllBytes(@"C:\imagepath.ext");
memoryStream.Write(fileBytes, 0, fileBytes.Length)
Para guardar algo en la memoria, pero lo hace apartir de un archivo ya guardado en el disco! yo necesitaria directamente!
Como se haria? iluminarme si sabeis como se hace!