{"id":1726508,"user_name":null,"score":2,"text":"```csharp\nstatic double[] Ujemne(double[] tab)\n        {\n            int rozmiar = 0;\n            for (int i = 0; i < tab.Length; i++)\n            {\n                if (tab[i] < 0)\n                {\n                    rozmiar += 1;\n                }\n            }\n            double[] liczby = new double[rozmiar];\n            int currentTabIndex = 0;\n            for (int i = 0; i < tab.Length; i++)\n            {\n                if (tab[i] < 0)\n                {\n                    liczby[currentTabIndex] = tab[i];\n                    ++currentTabIndex;\n                }\n            }\n            return liczby;\n        }\n```\n\nNo niby mo\u017cesz tak ,ale jest to tak dziadowskie rozwi\u0105zanie ,\u017ce nawet mi si\u0119 nie chce nazw poprawia\u0107. A normalnie zrobi\u0142 bym to tak:\n\n```csharp\n        static double[] Negative(double[] tab)\n        {\n            return tab.Where(x => x < 0).ToArray();\n        }\n```","edit_count":1,"is_voted":null,"is_accepted":null,"is_subscribed":null,"user_id":99385,"deleter_name":null,"delete_reason":null,"orderingScore":2,"created_at":"2020-11-23T17:49:38+01:00","updated_at":"2020-11-24T10:30:07+01:00","deleted_at":null,"user":{"id":99385,"name":"Botek","is_online":false,"allow_sig":1,"allow_count":1,"allow_smilies":0,"posts":214,"visited_at":"2025-06-20T15:44:19.000000Z","created_at":"2019-03-17T13:34:53.000000Z","initials":"BO","is_verified":false,"is_deleted":false,"is_incognito":false,"is_blocked":false,"is_blocked_perm":false,"deleted_at":null,"photo":null},"html":"<div class=\"markdown-code\"><div class=\"copy-button\">Kopiuj<\/div><pre><code class=\"language-csharp line-numbers\">static double[] Ujemne(double[] tab)\n        {\n            int rozmiar = 0;\n            for (int i = 0; i &lt; tab.Length; i++)\n            {\n                if (tab[i] &lt; 0)\n                {\n                    rozmiar += 1;\n                }\n            }\n            double[] liczby = new double[rozmiar];\n            int currentTabIndex = 0;\n            for (int i = 0; i &lt; tab.Length; i++)\n            {\n                if (tab[i] &lt; 0)\n                {\n                    liczby[currentTabIndex] = tab[i];\n                    ++currentTabIndex;\n                }\n            }\n            return liczby;\n        }\n<\/code><\/pre><\/div>\n<p>No niby mo\u017cesz tak ,ale jest to tak dziadowskie rozwi\u0105zanie ,\u017ce nawet mi si\u0119 nie chce nazw poprawia\u0107. A normalnie zrobi\u0142 bym to tak:<\/p>\n<div class=\"markdown-code\"><div class=\"copy-button\">Kopiuj<\/div><pre><code class=\"language-csharp line-numbers\">        static double[] Negative(double[] tab)\n        {\n            return tab.Where(x =&gt; x &lt; 0).ToArray();\n        }\n<\/code><\/pre><\/div>\n","url":"http:\/\/static.175.128.202.116.clients.your-server.de\/Forum\/C_i_.NET\/346468-zwracanie_tablicy_c_petle?p=1726508#id1726508","is_locked":false,"editor":{"id":99385,"name":"Botek","is_online":false,"allow_sig":1,"allow_count":1,"allow_smilies":0,"posts":214,"visited_at":"2025-06-20T15:44:19.000000Z","created_at":"2019-03-17T13:34:53.000000Z","initials":"BO","is_verified":false,"is_deleted":false,"is_incognito":false,"is_blocked":false,"is_blocked_perm":false,"deleted_at":null,"photo":null},"permissions":{"write":false,"delete":false,"update":false,"accept":false},"moderatorPermissions":{"delete":false,"update":false,"accept":false,"merge":false,"sticky":false,"admAccess":false},"comments":[],"comments_count":0,"assets":[],"metadata":"eyJpdiI6InVQbmhKeVVLcjBxcnNORUF0Y0RoWnc9PSIsInZhbHVlIjoibENrZ1YzeUdEMVhNK0FpYWsxYkRMZkM4bW5jSElaam43bDRzU2hIT0c3QTRnNWhMQXpIOWlMditVWnRiQy9Yek5zMFp0dGNBbW9BZGpNTnM0QWJzQXpYYjlDa3NkTEs3ZUwzSEdPRGt4Y084VlNJd0ZhQm84MWJPU3EzMmJQL3ciLCJtYWMiOiI1YzMyNTUxZmYzZjZjZDdmZWJkZTdkOWFmZTE5MjcxZjBjMWQxZjBiODFjOWZhZjU4MjBjMTZmNDE3Nzc5ZGU3IiwidGFnIjoiIn0=","has_review":false,"review_style":"info","parentPostId":null,"childrenFolded":false,"type":"regular","highlighted":false}