«attributes» etiketlenmiş sorular

Nitelikler etiketi, bir nesnenin, öğenin veya dosyanın vb. Bir özelliğiyle ilgili sorunlar için kullanılmalıdır.

5
Özniteliği değersiz ayarla
JQuery'ye değer eklemeden veri özniteliğini nasıl ayarlarım? Bunu istiyorum: <body data-body> Denedim: $('body').attr('data-body'); // this is a getter, not working $('body').attr('data-body', null); // not adding anything Diğer her şey ikinci argümanları dize olarak ekliyor gibi görünüyor. Değersiz bir özellik ayarlamak mümkün mü?

5
Noreturn'un anlamı nedir?
[dcl.attr.noreturn] aşağıdaki örneği sağlar: [[ noreturn ]] void f() { throw "error"; // OK } ama amacının ne olduğunu anlamıyorum [[noreturn]], çünkü işlevin dönüş tipi zaten void. Peki, özelliğin amacı noreturnnedir? Nasıl Kullanılır?



8
Montaj Özelliklerini kullanmak için en iyi uygulamalar nelerdir?
Birden fazla projeyle bir çözümüm var. Bir çözüm geniş montaj bilgi dosyasını bağlayarak AssemblyInfo.cs dosyalarını optimize etmeye çalışıyorum. Bunu yapmak için en iyi uygulamalar nelerdir? Hangi öznitelikler geniş çözüm dosyasında bulunmalı ve hangileri projeye / montaja özgüdür? Düzenleme: Eğer ilgileniyorsanız bir takip soru var AssemblyVersion, AssemblyFileVersion ve AssemblyInformationalVersion arasındaki farklar …

8
Python'da nesne nitelikleri üzerinde yineleme
Birkaç öznitelik ve yöntem ile bir python nesnesi var. Nesne öznitelikleri üzerinde yineleme yapmak istiyorum. class my_python_obj(object): attr1='a' attr2='b' attr3='c' def method1(self, etc, etc): #Statements Tüm nesne özniteliklerini ve geçerli değerlerini içeren bir sözlük oluşturmak istiyorum, ancak dinamik bir şekilde yapmak istiyorum (daha sonra başka bir öznitelik eklerseniz işlevimi de …

17
Javascript / jQuery ile bir HTML öğesinden tüm Nitelikleri alın
Html öğesindeki tüm öznitelikleri bir diziye koymak istiyorum: html şöyle görünüyor bir jQuery nesnesi var gibi: <span name="test" message="test2"></span> şimdi bir yolu açıklanan xml ayrıştırıcı kullanmaktır burada , ama sonra nasıl benim nesne html kodu almak için bilmek gerekir. diğer yol jquery ile yapmak, ama nasıl? özniteliklerin sayısı ve adları …

11
C # Bayrakları Karşılaştırma?
Aşağıda bir bayrak numaralandırma var. [Flags] public enum FlagTest { None = 0x0, Flag1 = 0x1, Flag2 = 0x2, Flag3 = 0x4 } İf ifadesinin doğru olarak değerlendirilmesini sağlayamıyorum. FlagTest testItem = FlagTest.Flag1 | FlagTest.Flag2; if (testItem == FlagTest.Flag1) { // Do something, // however This is never true. } …
155 c#  .net  enums  attributes  flags 

7
Özel sınıf özelliğine sahip tüm sınıfları nasıl numaralandırır?
MSDN örneğine dayalı soru . Bağımsız masaüstü uygulamasında HelpAttribute ile bazı C # sınıflarımız olduğunu varsayalım. Bu nitelikteki tüm sınıfları numaralandırmak mümkün müdür? Sınıfları bu şekilde tanımak mantıklı mı? Özel öznitelik olası menü seçeneklerini listelemek için kullanılır, öğe seçildiğinde bu sınıfın ekran örneğine getirilir. Sınıfların / öğelerin sayısı yavaş büyüyecek, …

9
Javascript / jQuery kullanarak veri- * özniteliklerinin listesini alma
Sıfır veya daha fazla data-*özniteliğe sahip rastgele bir HTML öğesi verildiğinde , veriler için anahtar / değer çiftlerinin bir listesi nasıl alınabilir. Örneğin, bu verilen: <div id='prod' data-id='10' data-cat='toy' data-cid='42'>blah</div> Programlı olarak bu almak mümkün olmak istiyorum: { "id":10, "cat":"toy", "cid":42 } $.data()Anahtarlar önceden biliniyorsa , jQuery (v1.4.3) kullanarak , …




3
Neden "ondalık" geçerli bir özellik parametre türü değil?
Gerçekten inanılmaz ama gerçek. Bu kod çalışmaz: [AttributeUsage(AttributeTargets.Property|AttributeTargets.Field)] public class Range : Attribute { public decimal Max { get; set; } public decimal Min { get; set; } } public class Item { [Range(Min=0m,Max=1000m)] //compile error:'Min' is not a valid named attribute argument because it is not a valid attribute …
139 c#  .net  attributes 

5
Sınıf ve örnek nitelikleri arasındaki fark nedir?
Aşağıdakiler arasında anlamlı bir ayrım var mı: class A(object): foo = 5 # some default value vs. class B(object): def __init__(self, foo=5): self.foo = foo Çok sayıda örnek oluşturuyorsanız, iki stil için performans veya alan gereksinimleri açısından herhangi bir fark var mı? Kodu okuduğunuzda, iki stilin anlamının önemli ölçüde farklı …

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.