|
c# построение метода
|
|||
---|---|---|---|
#18+
public string sName(string sql) { try { string retName; ....... return retName; } catch (Exception ex) { MessageBox.Show("Ошибка! " + ex.Message); } } с блоками try ... catch и using не получается , без них нет проблем. что не так? Потом могу так? ..... string sModel = sName("select ......"); ..... Заранее спасибо. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.02.2014, 14:56 |
|
c# построение метода
|
|||
---|---|---|---|
#18+
Draginsv, не так то, что если вы поймали исключение в catch и метод не void, то вам надо или вернуть что-то из метода или пробросить его выше. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.02.2014, 15:04 |
|
c# построение метода
|
|||
---|---|---|---|
#18+
Если можно примерчик. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.02.2014, 15:08 |
|
c# построение метода
|
|||
---|---|---|---|
#18+
А типа так? catch (Exception ex) { MessageBox.Show("Ошибка! " + ex.Message); return""; } ... |
|||
:
Нравится:
Не нравится:
|
|||
07.02.2014, 15:14 |
|
c# построение метода
|
|||
---|---|---|---|
#18+
Draginsv, да. или return null; например ... |
|||
:
Нравится:
Не нравится:
|
|||
07.02.2014, 15:18 |
|
c# построение метода
|
|||
---|---|---|---|
#18+
Draginsvчто не так? Твой метод всегда должен что-то возвращать ... |
|||
:
Нравится:
Не нравится:
|
|||
07.02.2014, 15:22 |
|
|
start [/forum/topic.php?fid=20&msg=38553528&tid=1403302]: |
0ms |
get settings: |
7ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
176ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
43ms |
get tp. blocked users: |
1ms |
others: | 14ms |
total: | 271ms |
0 / 0 |