public CardReader(string memorytype) { var type = memorytype.ToLower(); if (type == "microsdcard") { adapter = new MicroSDCardWrapper(); } else if (type == "sdcard") { adapter = new SDCardWrapper(); } }