CSL_Test__1.Torrent.GetFileName C# (CSharp) Метод

GetFileName() публичный Метод

public GetFileName ( ) : string
Результат string
        public string GetFileName()
        {
            return this.fileName;
        }

Usage Example

Пример #1
0
        public void AddTorrent(Torrent torrent)
        {
            #region Information Contents
            /* **Information[0-10] -- Music information**
             *
             * information[0] --> Artist
             * information[1] --> Album
             * information[2] --> AlbumType
             * information[3] --> bitrate
             * information[4] --> year
             * information[5] --> physical format (CD,DVD,VINYL,WEB)
             * information[6] --> bit format (MP3,FLAC)
             *
             * **Information[10-20] -- File Information**
             *
             * information[10] --> path
             * information[11] --> file name
             * information[12] --> birth
             * information[13] --> destination path
             * information[14] --> discard
             * */
            #endregion

            try
            {
                string[] information = torrent.GetInformation();
                DataRow row;
                row = table.NewRow();
                row["File"] = information[11];
                row["Artist"] = information[0];
                row["Album"] = information[1];
                row["Save Structure"] = information[13];
                row["Handled"] = false;
                row["Error"] = (information[14] == "true") ? true : false;
                row["Release Format"] = information[2];
                row["Bitrate"] = information[3];
                row["Year"] = information[4];
                row["Physical Format"] = information[5];
                row["Bit Format"] = information[6];
                row["File Path"] = information[10];
                row["Site Origin"] = (information[14] == "true") ? "Discarded" : information[12];
                row["Processed"] = true;

                string currentfilename = torrent.GetFileName();
                lock (obj)
                {
                    DataRow dr = table.Rows.Find(currentfilename);
                    if (dr != null)
                        table.Rows[table.Rows.IndexOf(dr)].Delete();

                    table.Rows.Add(row);
                }

            }
            catch (Exception e)
            {
                DirectoryHandler.LogError(e.Message + "\n" + e.StackTrace);
            }
        }