SharpTox.Core.ToxData.FromDisk C# (CSharp) Метод

FromDisk() публичный статический Метод

Loads Tox data from disk and creates a new instance of ToxData.
public static FromDisk ( string filename ) : ToxData
filename string
Результат ToxData
        public static ToxData FromDisk(string filename)
        {
            byte[] bytes;
            try
            {
                FileInfo info = new FileInfo(filename);
                bytes = new byte[info.Length];

                using (FileStream stream = new FileStream(filename, FileMode.Open))
                {
                    stream.Read(bytes, 0, (int)info.Length);
                }
            }
            catch { return null; }

            if (bytes == null || bytes.Length == 0)
                return null;

            return new ToxData(bytes);
        }