Bereich[] anstelle von get_Range()

http://msdn.microsoft.com/en-us/library/microsoft.office.tools.excel.worksheet.get_range.aspx es sagt Verwendung der Range-Eigenschaft anstelle von get_Range ("Objekt" Cell1, Objekt Cell2).

Sind Sie beide das gleiche tun, Ruft eine Microsoft.Office.Interop.Excel.Range-Objekt stellt eine Zelle oder einen Bereich von Zellen. Also, was ist der Unterschied, außer, dass dies ist eine Methode und die andere ist eine Eigenschaft? Warum sind Sie zeigt auf der Einsatz-Bereich[], was ist der Grund dafür?

  • Vielleicht, weil er nicht respektiert, C# naming convention...
  • ist es wirklich da, oder ist es nur deine eigene Meinung? wenn Sie können einfach zu aufwendig, dass Ursache ich bin wirklich interessiert in diesem. als Sie
  • Auf den zweiten Gedanken, get_PROPERTYNAME ist der Weg von C# - Griffe Eigenschaften unter der Haube (im Grunde Eigenschaften umgewandelt werden get-und set-Methoden, mit der die syntax). In der Regel sind Sie nicht verfügbar, die zur compile-Zeit, und Sie müssen rufen Sie die Eigenschaft in der üblichen Weise, aber in diesem Fall (aus irgendeinem Grund) es ist verfügbar. So schlagen Sie vor, um die Verwendung der syntax der Eigenschaft der Ursache ist korrekt (aber ich denke, Sie sind genau die gleichen).
  • +1 für die schöne Frage, machte mir bestätigen paar Dinge.
InformationsquelleAutor Sylca | 2012-12-07
Schreibe einen Kommentar