«namespaces» etiketlenmiş sorular

Ad alanı, içinde adların benzersiz olduğu tanımlayıcılar için bağlam sağlayan bir kaptır.


2
Sınıf kitaplığına System.Web.Script başvurusu ekleme
Şu anda kodu app_code klasörümden bir sınıf kitaplığına taşıyorum. [System.Web.Script.Serialization.ScriptIgnore]Özniteliklerle birkaç yöntemi etiketledim . Sınıf kitaplığım bu ad alanını göremiyor. Referansları ekle iletişim kutusu bu ad alanını göremiyor. Bu etiketi bir sınıf kitaplığından nasıl düzgün bir şekilde kullanabilirim? İşte hata: 'ScriptIgnoreAttribute' tür veya ad alanı adı bulunamadı (bir using yönergesi …

3
Bu Sparta mı yoksa değil mi?
Aşağıdaki bir mülakat sorusudur. Bir çözüm buldum ama neden işe yaradığından emin değilim. Soru: SpartaSınıfı değiştirmeden, MakeItReturnFalsegeri dönüş yapan bir kod yazın false. public class Sparta : Place { public bool MakeItReturnFalse() { return this is Sparta; } } Benim çözümüm: (SPOILER) public class Place { public interface Sparta { …

2
PHP ad alanları ve "kullanım"
Ad alanlarıyla ilgili biraz sorun yaşıyorum ve use ifadelerle ilgili . Ben üç dosya vardır: ShapeInterface.php, Shape.phpveCircle.php . Bunu göreceli yolları kullanarak yapmaya çalışıyorum, bu yüzden bunu tüm sınıflara koydum: namespace Shape; Çevre sınıfımda aşağıdakilere sahibim: namespace Shape; //use Shape; //use ShapeInterface; include 'Shape.php'; include 'ShapeInterface.php'; class Circle extends Shape …
120 php  namespaces 

9
C ++ üstbilgilerinde "ad alanını kullanma"
Tüm c ++ kurslarımızda, tüm öğretmenler dosyalarında her zaman ' lerin using namespace std;hemen arkasına koyarlar . O zamandan beri bu bana tehlikeli geliyor, o zamandan beri o başlığı başka bir programa dahil ederek ad alanını programıma aktarılan ad alanını, belki farkında olmadan, niyet etmeden veya istemeden elde edeceğim (başlık …

8
İçe aktarılan modüllerde global değişkenlerin görünürlüğü
Bir Python betiğinde biraz duvar içe aktaran modüllerle karşılaştım. Hatayı açıklamak için elimden gelenin en iyisini yapacağım, neden onunla karşılaştığımı ve neden problemimi çözmek için bu özel yaklaşımı bağladığımı (bunu bir saniye içinde açıklayacağım): Bu yardımcı modülün içe aktarılacağı ad alanında tanımlanan varlıklara atıfta bulunan bazı yardımcı işlevler / sınıflar …

5
XPath ile ad alanları nasıl yok sayılır
Amacım, XPath kullanarak birden çok ad alanına sahip birden çok xml dosyasından belirli düğümleri çıkarmaktır. Ad alanı URI'lerini bildiğim sürece her şey yolunda gidiyor. Ad alanı adının kendisi sabit kalır, ancak Şemalar (XSD) bazen istemci tarafından oluşturulur, yani benim için bilinmiyor. O zaman temelde üç seçenekle kaldım: ad alanı için …

15
Std Ad Alanını Kullanma
Std isim alanına göre 'kullanmak' konusunda farklı görüşler var gibi görünüyor. Bazıları ' using namespace std' kullan diyor , diğerleri kullanmamayı söylüyor, bunun yerine ' std::' ile kullanılacak std işlevlerinin önekini kullanırken diğerleri şöyle bir şey kullanıyor: using std::string; using std::cout; using std::cin; using std::endl; using std::vector; kullanılacak tüm standart …
110 c++  namespaces 


30
"[Ad alanı] .Global türü yüklenemedi" beni kederlendiriyor
.Net 2.0 Asp.net WebForms uygulamamda, aşağıdaki kodu içeren Global.asax'ım var: <%@ Application CodeBehind="Global.asax.cs" Inherits="MyNamespace.Global" Language="C#" %> Ancak oluşturduğumda şunu belirten bir hata alıyorum: 'MyNamespace.Global' türü yüklenemedi. Bunun nedeni, MyNamespace ad alanının (Global.asax.cs dosyasının arkasındaki kodda tanımlanan) derleyici tarafından Global.asax dosyasında görülmemesi (R # intellisence .. 'de gösterilmiyor) olabilir. Bu, kırılması …

9
Aynı ada sahip ad alanı ve sınıf?
Bir kütüphane projesi düzenliyorum ve adında bir merkezi yönetici sınıfım Scenegraphve Scenegraph ad alanında yaşayan bir sürü başka sınıfım var. Gerçekten istediğim şey, senaryo olması MyLib.Scenegraphve diğer sınıfların olması MyLib.Scenegraph.*, ancak bunu yapmanın tek yolu, tüm diğer sınıfları ScenegraphScenegraph.cs dosyasındaki sınıfların iç sınıfları haline getirmek olabilir ve bu çok zahmetli …
102 c#  class  namespaces 

4
R: kendi yazdığı pakette magrittr boru operatörünü kullanın
Veri dönüşümlerini zincirlemek için kendi yazdığım bir pakette pakete %>%tanıtılan boru operatörünü kullanmak magrittristiyorum dplyr. magrittrolarak listelenir Importiçinde DESCRIPTIONdosyanın. Kendi paketimi yükledikten ve boru operatörünü kullanan işlevi test ettikten sonra aşağıdaki hata mesajını alıyorum: İşlev adında hata (parametre,: "%>%" işlevi bulunamıyor Değişen %>%için magrittr::%>%paket artık inşa edilemez çünkü fonksiyon kaynak …
101 r  namespaces  magrittr 

7
“Var FOO = FOO || {} ”(Bu değişkene bir değişken veya boş bir nesne atayın) Javascript'teki anlamı nedir?
Çevrimiçi bir kaynak koduna baktığımda, birkaç kaynak dosyanın en üstünde buna rastladım. var FOO = FOO || {}; FOO.Bar = …; Ama ne olduğu hakkında hiçbir fikrim || {}yok. {}Eşit olduğunu biliyorum new Object()ve ||"eğer zaten varsa değerini kullan, yeni nesneyi kullan" gibi bir şey için olduğunu düşünüyorum . Bunu …

11
Üstbilgi içinde C ++ 'da yuvalanmış ad alanlarını ifade etmenin daha iyi bir yolu var mı?
C ++ 'dan Java ve C #' a geçtim ve ad alanlarının / paketlerinin kullanımının burada çok daha iyi olduğunu düşünüyorum (iyi yapılandırılmış). Sonra C ++ 'ya geri döndüm ve ad alanlarını aynı şekilde kullanmaya çalıştım ancak gerekli sözdizimi başlık dosyasında korkunç. namespace MyCompany { namespace MyModule { namespace MyModulePart …
99 c++  syntax  namespaces 

5
Sorun giderme "Bileşik olmayan ada sahip use deyiminin etkisi yok"
use Blog;En üste koyduğumda bu hatayı alıyorum . Uyarı: Bileşik olmayan 'Blog' isimli use ifadesinin ... Blog 3 sınıfa sahip olduğum ad alanım: Makale, Liste ve Kategori ve birkaç işlev. Durumumu değiştirirsem use Blog\Article;işe yarıyor ... Kullanmak istediğim ad alanlarını belirtemez miyim? Ders vermem gerekiyor mu? Ya bu ad alanları …
97 php  namespaces 

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.