Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > .NET Languages
You last visited: Today at 12:51

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



[C#] Global Variable

Discussion on [C#] Global Variable within the .NET Languages forum part of the Coders Den category.

Reply
 
Old   #1
 
TheAldi's Avatar
 
elite*gold: 21
Join Date: Jan 2010
Posts: 1,904
Received Thanks: 462
[C#] Global Variable

Program.cs:

funcs.cs:

Unswar soll die byte[,] feld = new byte[6, 7] Global erreichbar sein. Auch aus der funcs.cs wo meine FUnktionen liegen sollen.
Erreichbar scheint die feld Variable zu sein jedoch ohne jegliche Werte. Wieso?


Edit : Habs gefunden

nicht if(Program.feld[a,i] == '0') sondern if(Program.feld[a,i] == 0)

kann also closed
TheAldi is offline  
Old 04/28/2012, 11:15   #2
 
elite*gold: 5
Join Date: Mar 2008
Posts: 460
Received Thanks: 436
Schöner wäre es noch mit Get / Set - Methoden, sollte das Programm größer werden solltest du diese unbedingt in deinen Klassen verwenden.

einfach eine Private Membervariable Deklarieren:

Code:
private int m_Variable
Dann deine Get/Set Methoden darunter:

Code:
        public int Variable
        {
            get { return m_Variable; }
            set { m_Variable= value; }
        }
Somit kannst du dann wenn du dein Objekt initialisierst auf deine Variable zugreifen. In deinem Fall würde das dann so aussehen:
Code:
funcs p = new funcs();
MessageBox.Show("Deine Variable", p.Variable);
Das solltest du dir vielleicht für die Zukunft mal irgendwo notieren
SwarN is offline  
Old 04/28/2012, 13:09   #3

 
boxxiebabee's Avatar
 
elite*gold: 0
Join Date: May 2008
Posts: 1,222
Received Thanks: 500
Quote:
Originally Posted by SwarN View Post
Schöner wäre es noch mit Get / Set - Methoden, sollte das Programm größer werden solltest du diese unbedingt in deinen Klassen verwenden.

einfach eine Private Membervariable Deklarieren:

Code:
private int m_Variable
Dann deine Get/Set Methoden darunter:

Code:
        public int Variable
        {
            get { return m_Variable; }
            set { m_Variable= value; }
        }
Somit kannst du dann wenn du dein Objekt initialisierst auf deine Variable zugreifen. In deinem Fall würde das dann so aussehen:
Code:
funcs p = new funcs();
MessageBox.Show("Deine Variable", p.Variable);
Das solltest du dir vielleicht für die Zukunft mal irgendwo notieren
Oder einfach:
Code:
public int ID { get; set; }
boxxiebabee is offline  
Old 04/28/2012, 16:39   #4
 
TheAldi's Avatar
 
elite*gold: 21
Join Date: Jan 2010
Posts: 1,904
Received Thanks: 462
Schön und gut aber da das Programm ein Schulprojekt ist dürfen wir auch nur alles nutzen was wir bis jetzt gelernt haben also fällt das raus ^^
TheAldi is offline  
Old 04/28/2012, 19:48   #5

 
boxxiebabee's Avatar
 
elite*gold: 0
Join Date: May 2008
Posts: 1,222
Received Thanks: 500
Quote:
Originally Posted by TheAldi View Post
Schön und gut aber da das Programm ein Schulprojekt ist dürfen wir auch nur alles nutzen was wir bis jetzt gelernt haben also fällt das raus ^^
Dann hättest du aufpassen sollen.
boxxiebabee is offline  
Old 04/29/2012, 12:38   #6
 
TheAldi's Avatar
 
elite*gold: 21
Join Date: Jan 2010
Posts: 1,904
Received Thanks: 462
ich hab doch selbst gesehen das ich ausversehen die ' gesetzt hatte ...
TheAldi is offline  
Reply


Similar Threads Similar Threads
[C#] Global Variable
04/28/2012 - C/C++ - 2 Replies
Program.cs: using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace project { class Program {
Variable
06/10/2011 - General Coding - 5 Replies
Moin, Nur eine kleine frage uber ne c# variable also: Ich hab mehere form's in meine programm und will eine string deklarieren fuer das ganze programm. Ich hab es so gemacht : public string user = "Username"
Cost of accessing a casted variable vs. assigning the casted variable? (C#)
01/05/2011 - CO2 Programming - 5 Replies
I know that in unmanaged C++, casting is at compile-time, so it's better to avoid the assignment and simply access it for all instances. However, in C#, I have no idea since I'm pretty new to it.
Variable ?!
11/27/2010 - AutoIt - 14 Replies
Huhu E*PvP :) Ich habe mal wieder eine frage :D.. mir wurde ja schon öfters gesacht das ich meinen source "Besser gestalten soll". Also dachte ich mir mhm ok..! und ich wollte wissen wie ..am also ..og >_<
Überprüfen ob Variable Eine Variable ist
10/16/2010 - AutoIt - 26 Replies
Hey leute ich wollte fragen ob/wie man überprüfen kann ob eine Variable eine Variable ist z.b. so $k = 1 $i = $k if $i = VARIABLE Then msgbox(0,'$i ist eine variable!!','') endif PS:Wp releast man nochma TuT (z.b. für metin2??)



All times are GMT +1. The time now is 12:51.


Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2026 elitepvpers All Rights Reserved.