параметры в описании функции?
                  
                  
                
Конечно
Или при самом вызове, а не определении функции?
 Ivan
                          Balanar
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                      
                      
                        
                          Ivan
                          Balanar
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                    
                    
                  спасибо. скобки помогли. обернул и типизировал каждый параметр и завелось.
Каждый не надо, надо те, где вывод по ХМ ломается либо байтоёбие начинается(все эти inref/byref/Span)
А покажи как не работало?
 Ivan
                          Balanar
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                      
                      
                        
                          Ivan
                          Balanar
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                    
                    
                  Легенда картинки: функция принимает пачку параметров и использует их при создании DTO. Выше объявления функции - то, как типы были дедуктированы системой типов, подсказка райдера. И в самом деле, компилятор типы считал именно такими.
Ну, я обычно всё подряд в публичных функциях аннотирую, кроме уж совсем стрёмных случаев, когда это непрактично. Это помогает ловить ошибки типизации более локализованно, а не ходить по всему коду, чтобы искать, а почему оно не сошлось в конкретном месте.
Пример стрёмного случая, когда это непрактично.
Обсуждают сегодня