[MonoDevelop] Im learning to program and I'm getting an error i cant understand :(

Alan McGovern alan.mcgovern at gmail.com
Sun Apr 4 15:58:29 EDT 2010


Somewhere you're using a method as if it were a property. You've
written something like:

Console.WriteLine;

instead of

Console.WriteLine ();

Alan.

On Sun, Apr 4, 2010 at 7:13 PM, Connel <connelhooley at googlemail.com> wrote:
>
>
> Buttink wrote:
>>
>> hmmmm............. can you put whats before that? I tried, but I cant
>> recreate it.
>>
>
> Yeah sure below is all my code. Just in case you need to know my GUI is made
> up of two file chooser buttons (fchDestination and fchTarget) and a button
> (btnSync). At the moment the program is just supposed to copy files from one
> folder to another but only if the file does not exist in the other folder or
> the file in the other folder is older. I am using OpenSuse 11.2 and
> MonoDevelop 2.2. Thanks for the quick reply! Its really bugging me lol :)
>
> using System;
> using System.IO;
> using Gtk;
>
> public partial class MainWindow : Gtk.Window
> {
>
>        public MainWindow () : base(Gtk.WindowType.Toplevel)
>        {
>                Build ();
>        }
>
>        protected void OnDeleteEvent (object sender, DeleteEventArgs a)
>        {
>                Application.Quit ();
>                a.RetVal = true;
>        }
>
>        protected virtual void OnBtnSyncClicked (object sender, System.EventArgs e)
>        {
>                Sync(fchTarget.CurrentFolder);
>        }
>
>        protected void Sync (string strCurrentDirectory)
>        {
>                //string array of all the files in directory
>                string[] staAllFiles = Directory.GetFiles(strCurrentDirectory);
>
>                //loop over each file in directory
>                foreach (string strFile in staAllFiles)
>                {
>                        //string of just the files name and not its path
>                        string strFileName = Path.GetFileName(strFile);
>
>                        //tests if file does not exist in destination folder
>                        if (!File.Exists(fchDestination.CurrentFolder+strFileName)) {
>                                //if file does not exist copy it to destination folder, the true below
> means overwrite if file already exists
>                                File.Copy (strFile, fchDestination.CurrentFolder+strFileName, true);
>                        }
>
>                        //tests if file does exist in destination folder
>                        if (File.Exists(fchDestination.CurrentFolder+strFileName)) {
>                                //long (number) that contains date of last write time of target file
>                                long lngTargetFileDate = File.GetLastWriteTime(strFile).ToFileTime();
>                                //long (number) that contains date of last write time of destination
> file
>                                long lngDestinationFileDate =
> File.GetLastWriteTime(fchDestination.CurrentFolder+strFileName).ToFileTime();
>
>                                //tests is target file is newer than destination file
>                                if (lngTargetFileDate > lngDestinationFileDate) {
>                                        File.Copy (strFile, fchDestination.CurrentFolder+strFileName, true);
>                                }
>                                //tests is target file is older than destination file
>                                if (lngTargetFileDate < lngDestinationFileDate) {
>                                        File.Copy (strFile, fchTarget.CurrentFolder+strFileName, true);
>                                }
>                        }
>
>                }
>
>        }
>  }
>
> --
> View this message in context: http://n4.nabble.com/Im-learning-to-program-and-I-m-getting-an-error-i-cant-understand-tp1751009p1751039.html
> Sent from the Mono - MonoDevelop IDE mailing list archive at Nabble.com.
> _______________________________________________
> Monodevelop-list mailing list
> Monodevelop-list at lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/monodevelop-list
>


More information about the Monodevelop-list mailing list