using System.Reflection; namespace OnekoOnline; static class EmbeddedResources { static readonly Assembly assembly = Assembly.GetExecutingAssembly(); static readonly string assemblyName = assembly.GetName().Name ?? ""; public static byte[] GetResource(string name) { using Stream EmbeddedFile = Assembly.GetExecutingAssembly().GetManifestResourceStream($"{assemblyName}.{name}")!; using BinaryReader reader = new(EmbeddedFile); return reader.ReadBytes((int)EmbeddedFile.Length); } }