Вопросы по теме 'return-type'
Как применить атрибут .net к возвращаемому типу
Как применить MarshalAsAttribute к возвращаемому типу кода ниже?
public ISomething Foo()
{
return new MyFoo();
}
5882 просмотров
schedule
01.09.2022
Числовое значение перечисления С# в виде строки
У меня есть следующее перечисление:
public enum Urgency {
VeryHigh = 1,
High = 2,
Routine = 4
}
Я могу получить значение перечисления в виде строки следующим образом:
((int)Urgency.Routine).ToString() // returns "4"...
88866 просмотров
schedule
17.08.2023
LINQ2SQL - хранимая процедура не генерирует класс в дизайнере
Я в основном пытаюсь добавить набор хранимых процедур в свой LINQ2SQL через конструктор.
Он добавляет хранимые процедуры на панель методов, но не создает класс в конструкторе (хотя это происходит в коде конструктора, стоящем за ним.
Он дает...
1399 просмотров
schedule
21.05.2023
что возвращается; иметь в виду?
Возвращаемый тип данных функции, чей прототип объявлен в main(), имеет значение void. Он содержит инструкцию возврата; как в
main()
{
void create(int *p);
*some code*
}
void create(node *list)
{
*some code*
return;
}
Что...
17512 просмотров
schedule
03.03.2024
В чем разница между возвратом void и возвратом задачи?
Глядя на различные образцы асинхронной CTP C#, я вижу некоторые асинхронные функции, которые возвращают void , и другие, которые возвращают неуниверсальное Task . Я понимаю, почему возврат Task<MyType> полезен для возврата данных...
40670 просмотров
schedule
18.03.2022
Полиморфный возвращаемый тип Scala
У меня есть абстрактный класс Scala Base , который имеет подклассы Derived1 и Derived2 . Base определяет функцию f(), которая возвращает объект того же типа, что и реализующий ее класс. Итак, Derived1.f() возвращает Derived1 , а...
5934 просмотров
schedule
28.10.2022
Параметр массива C и тип возвращаемого значения для методов Objective-C
В моей последней версии XCode (4.6.2) оказывается, что вы можете использовать типы массивов C в качестве типов параметров и возвращаемого типа метода Objective-C:
@interface Foo : NSObject
@end
@implementation Foo
+ (float[2])bar:(int[4])x { //...
405 просмотров
schedule
02.06.2024
Можно ли создать аннотацию Java с атрибутом, который может быть любой аннотацией?
Я знаю, что возможно следующее, и я делал это много раз раньше:
public @interface Foo { }
public @interface Bar
{
Foo[] foos() default {};
}
...
@Bar(foos={@Foo, @Foo})
void doSomething();
Однако я хочу иметь атрибут аннотации, тип...
92 просмотров
schedule
23.01.2024
Возврат строки из консольного приложения C# в VBScript
В одном из моих сценариев VBScript мне нужно вызвать консольное приложение C#.
ПОСЛЕ того, как приложение C# завершит выполнение (синхронно), мне нужно получить выходные данные приложения C#, которые представляют собой строку, в VBScript....
1894 просмотров
schedule
02.02.2023
PowerShell изменяет тип возвращаемого объекта
Я использую PowerShell v3 и Windows PowerShell ISE. У меня есть следующая функция, которая отлично работает:
function Get-XmlNode([xml]$XmlDocument, [string]$NodePath, [string]$NamespaceURI = "", [string]$NodeSeparatorCharacter = '.')
{
# If...
13361 просмотров
schedule
20.03.2022
Как заставить функцию возвращать действительно разные типы в fsharp?
Предположим, что существует сторонняя библиотека, написанная на FSharp, она содержит несколько общих классов, например следующие:
введите FirstType ‹'a>
имеет метод DoWork , который принимает:
первый параметр типа FirstType ‹'a> ,...
1348 просмотров
schedule
02.12.2023
Как я могу вернуть анонимную структуру в C?
Попробовав некоторый код, я понял, что компилируется следующий код:
struct { int x, y; } foo(void) {
}
Похоже, что мы определяем функцию с именем foo , которая возвращает анонимный struct .
Это компилируется только с моим компилятором...
10070 просмотров
schedule
20.02.2024
Метапрограммирование с параметром метода
Я пишу оболочку pair . Для целей этого вопроса его можно упростить до:
using namespace std;
template <class T1, class T2>
class myPair {
pair<T1, T2> member;
public:
myPair() = default;
myPair(T1 x, T2 y) :...
90 просмотров
schedule
18.08.2023
Несовместимые возвращаемые типы для метода при возврате подкласса
Я пытаюсь определить метод для возврата всех соседей данной вершины на графе, заданном подписью
public abstract class GraphClass<V extends Vertex<?>,E extends Edge<V,?>> implements UndirectedGraph<V,E>{
.
.
.
public...
963 просмотров
schedule
01.10.2023
Нет возвращаемого типа для функции?
В программе я не упомянул тип возврата для функции fullon , но код все еще выполняется и печатается output: "7" . Как это работает, даже если я не упомянул какой-либо тип возврата? я искал его на этом сайте и не могу найти подходящего ответа. Я...
318 просмотров
schedule
21.02.2024
С++ 11 Многострочные лямбда-выражения могут выводить внутренние типы?
Я довольно часто использую лямбда-выражения С++ 11, и я часто сталкивался с ошибками компиляции многострочных лямбда-выражений, потому что забыл добавить возвращаемый тип, как и ожидалось, но недавно я столкнулся с одним примером, в котором нет этой...
93 просмотров
schedule
10.11.2022
Не получен ожидаемый результат модульного теста на хэш в Perl
Я интегрировал свои тесты с другими тестами, и мой хэш ошибок и его методы не выводят правильные/ожидаемые результаты. Мой метод new() теперь также имеет проверку ìs_error , поэтому я думаю, что это может быть как-то связано с выводом моего нового...
94 просмотров
schedule
14.12.2023
Как вернуть указанный пользователем тип в случае успеха или строку в случае неудачи?
У меня есть программа, в которой пользовательский ввод собирается в функцию и возвращается значение. В функции он пытается преобразовать вход String в u32 . Если это не удается, вместо того, чтобы паниковать и завершать программу, я хочу, чтобы...
110 просмотров
schedule
13.03.2023
Я возвращаю ссылку из лямбды, почему происходит копирование?
Мое внимание привлек ответ на этот вопрос , который, как я думал, возвращался по ссылке, копировался. Если мы определим это, например:
struct A {
A() = default;
A(const A&) { cout << "copy\n"; }
};
Ни один из этих кодов не...
80 просмотров
schedule
03.10.2022
Потенциально возвращая разные типы объектов из одного метода
Я отвечаю за рефакторинг некоторого кода, который анализирует похожие (но разные файлы). Они отличаются тем, что имеют разное количество столбцов. Допустим, типы файлов называются MODEL_FILE и COMPANY_FILE . MODEL_FILE имеет следующий формат:...
98 просмотров
schedule
08.08.2022