Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 11 odgovora
  • 3.576 pregleda

Najnovija ↓

funkcija koja se vidi iz svih *.aspx.cs datoteka 01.02.2007. u 00:35 · pre 240 meseci #1
Evo od men jednom i lako pitanje .
Radim u asp.net (studio 2005 ) sa C# i hocu da u jednu failu stavim neke funkcije , koje mi se vide iz svih drugi datoteka tipa *.aspx.cs u tom projektu .To nekada beše lako u c++ al kako to napraviti ovde ???
hvala
Re: funkcija koja se vidi iz svih *.aspx.cs datoteka 01.02.2007. u 01:15 · pre 240 meseci #3
e o cemu pricam ....
Valjda nije nuzno d a bude klasa ,mada meni ne smeta , al mi je glupo jedni te istu <funkciju> pisati u svim datotekama . zar nebi bilo lepo to jednom napisati i poslije pozvati kada treba ?
Re: funkcija koja se vidi iz svih *.aspx.cs datoteka 01.02.2007. u 10:20 · pre 240 meseci #4
U .NET-u sve mora biti u okviru neke klase. Možeš napraviti public static funkcije koje možeš pozvati bez instance klase, znači samo imeklase.imeFunkcije.... ako ti je sve u okviru jednog namespace-a, to ti je i dovoljno...
a možeš napraviti i biblioteku klasa, neki dll, gde ćeš smestiti klase i metode koje često koristiš, to možeš koristiti i u drugim projektima.
Pozdrav!
Potpis
RTFM
Re: funkcija koja se vidi iz svih *.aspx.cs datoteka 01.02.2007. u 12:10 · pre 240 meseci #5
Znam da mogu aco , ali jos ne znam kako . Ne zalim praviti dll , nego obične funkcije koje zelim staviti u jednu datoteku ( koja extenzije ) ,kako to prijavitiu svakoj drugoj datoteci extenzije *.aspx.cs .
daj neki primjer da u jednioj datioteci bude , napravljeno , a u drugoj pozvano .
hvala
Re: funkcija koja se vidi iz svih *.aspx.cs datoteka 01.02.2007. u 12:28 · pre 240 meseci #6
Code:

namespace aaa.bbb.ccc {

   public class Util {

      public static tip1 Funkcija1(...) {
         ...
      }

      public static tip2 Funkcija2(...) {
         ...
      }

}

Funkcije u nekoj drugoj klasi pozivas sa
Code:

using aaa.bbb.ccc;
   ...
   Util.Funkcija1(...)

Re: funkcija koja se vidi iz svih *.aspx.cs datoteka 01.02.2007. u 12:44 · pre 240 meseci #7
Ovako nekako kako ti je bgd2500 napisao, čak ti ni onaj using ne treba ako je isti namespace. Ne radim web aplikacije, ali mislim da mozes u obican *.cs file to da stavis i da radi tako, ne vidim zašto ne bi.
Class library praviš isto kao i bilo koji drugi projekat, samo što odabereš ono new project pa class library...
Pozdrav!
Potpis
RTFM
Re: funkcija koja se vidi iz svih *.aspx.cs datoteka 01.02.2007. u 13:22 · pre 240 meseci #8
Ja jesam >Neznalica_sa_ugla< al ovo ne radi akoje vazno , ovo nije "cisti " c# nego web , .../// Summary description for Funkcije
/// </summary>
///
namespace pomocne{

public class Funkcije{

public string Funkcija1(string aa) {
aa="NIsam Mara neko Dara";
return aa;
}

public string Funkcija2(string bb) {
bb="vrati se iz fun 2";
return bb;
}

}
****************************
using pomocne;
public partial class s1 : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{

{

Label1.Text= pomocne.Funkcije.funkcija1("Maraa"); ovdje bi trebalo ispoisati "Nisam Mara neg ...
}
}
}


..
Re: funkcija koja se vidi iz svih *.aspx.cs datoteka 01.02.2007. u 14:54 · pre 240 meseci #12
Aco nije proradilo , to sam ostavio po strani , pa rešavam drugo ito ce doci na red .
Sto se tice mora držim te za reč .Proslo leto sam zvao jednoga momoka iz BG koji mi je pomogao puno u drugom projektu ,al nije imao vremena .Nadam se da necu dobiti korpu ponovo .
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme