| 

.NET C# Java Javascript Exception

Ref-Fragen

Auf dieser Seite befinden sich alle Ref-Fragen. Weitere Themen findest du mit der Suche rechts oben, z.B. [ref] Suchwort um alle Fragen zum Thema ref mit dem Wort "Suchwort" zu finden.

Stelle deine Ref-Frage jetzt!
3

"ref vs. return", wenn es um Sicherheit geht...

Hallo, welche Art der Datenrückgewinnung ist sicherer, wenn Security an oberster Stelle steht? private void foo(ref byte[] x) { ... } Oder...: private byte[] foo(byte[] x) { ... return x; } Der Aufruf: foo(ref x); Oder...: byte[] x foo(x); Als C#-Anfänger steht man oft vor der Reichhaltigkeit einer Sprache, die aber doch letztlich die Entscheidung des jeweiligen Entwicklers ...
... von Außen zu manipulieren (außer vielleicht per Ref lection oder wenn der Parameter über eine öffentliche Methode ... dass bei einem Array nur eine Ref erenz auf das Array und keine Kopie übergeben wird. Wenn ref benutzt wird, wird zwar eine Kopie der Ref erenz übergeben. Diese zeigt aber letztendlich auf die selben Daten wie das Original. Das ref Keyword macht nur bei Value Types Sinn ...
.net csharp ref return sicherheit
11.09.2013 | 1289 2
boga 71
11.09.2013
3

Wo ist der Unterschied zwischen ref- und out-Parametern?

Ich steige von VB auf C# um. Was bedeuten die Typen ref und out für Paramater bei Prozeduren? Handelt es sich bei den ref -Parametern um einfache Verweis- sprich Ref erenzdatentypen und bei out-Parametern um Parameter, die Ergebniswerte zurückliefern? Und warum ist ref überhaupt anzugeben, wenn Ref erenzvariablen doch über die Verweisvariable ohnehin so änderbar sind?
out parameter ref
20.10.2011 | 3481 4
DevBeg 19
20.10.2011
3

Worin liegt der Unterschied zwischen out und ref?

Hallo – kann mir jemand erklären, was der Unterschied zwischen out- und ref -Parametern ist? Ich kann doch beide als Rückgabewert verwenden, oder nicht?
.net csharp out ref unterschied
25.05.2011 | 2250 1
Gnoki 31
25.05.2011
RSS-Feed für alle Fragen zum Thema .NET C# Java Javascript Exception

Hast Du eine Frage zu ref? Dann stelle eine Frage!
Willkommen
codekicker.de ist eine deutschsprachige Q&A-Plattform zum Thema Programmieren. Von Entwicklern für Entwickler! Mitmachen ist ganz einfach: Stelle oder beantworte eine Frage.

Stelle eine Frage
Für mich interessante Themen


Ignorierte Themen